关于在驱动程序中,设备(IOCreateDevice)占有一个什么角色?为什么在PACKET驱动中,在DRIVERENTRY中创建了一个设备以及基于它的设备符号名,那为什么在PacketBindAdapter同样也创建了一个设备? 我主要想问:设备到底占一个什么地位在驱动中,...
全文
回复(1) 2002-04-27 14:07 来自版块 - NDIS网络接口开发
表情
AChen自然是不会混乱的,比如windows的TcpIp驱程就创建了多个呀。 在DriverEntry中创建的DeviceObject代表的是这个packet的主设备,应用程序可以通过这个设备和packet通讯, 为什么创建新的,是因为要在绑定到网卡协议栈中,故生成一新设备(2002-04-27 15:38)

返回顶部