阅读:1279回复:3
不太明白,请教一下
请那位说一下协议驱动程序被调用后走的流程吗?
为什么bindadapter在得到网卡名之后调用,在drivermonitor中显示却在得到网卡名之前了? 还有想问一下drivermonitor能显示那些信息? 谢谢 |
|
沙发#
发布于:2002-06-26 14:03
请那位说一下协议驱动程序被调用后走的流程吗? 看一下passthru里protocolbindadapter |
|
|
板凳#
发布于:2002-06-26 14:36
我看了packet,但得不到网卡名,后来在driverentry最后加了个函数
(那是别人写的),能够得到网卡名了,在这个函数里要调用bindadapter,在枚举完子键后,它会显现个信息,表示枚举完了, 然后才调用bindadapter,但从drivermonitor上却是,这两者之间顺序是反的 |
|
地板#
发布于:2002-06-26 14:47
以下是从drivermonitor得来的:
5.288164 Default PACKET: DriverEntry 5.288349 Default PACKET: PACKET: GetAdapterRegistry ---------->就是这个函数得到网卡名 5.288502 Default PACKET: {7B871890-3F26-4A7C-9726-8A6EF9D7A23F} 5.288536 Default PACKET: \\DEVICE\\{7B871890-3F26-4A7C-9726-8A6EF9D7A23F} 5.288573 Default PACKET: Binding DeviceName \\DEVICE\\{7B871890-3F26-4A7C-9726-8A6EF9D7A23F} 5.288635 Default PacketBindAdapterPACKET: Exported DeviceName \\Device\\Packet_{7B871890-3F26-4A7C-9726-8A6EF9D7A23F} 5.288743 Default PACKET: Symbolic Link: \\DosDevices\\Packet_{7B871890-3F26-4A7C-9726-8A6EF9D7A23F} 5.290246 Default PACKET: PacketPNPHandler 5.290267 Default PACKET: NetEventBindsComplete 5.290350 Default PACKET: Packet: OpenAdapterComplete 5.290403 Default PACKET: Bound AdapterName Legend DFE-530TX PCI Fast Ethernet Adapter (Rev B) 5.290440 Default PACKET: Return BindAdapter :0x0 5.290490 Default PACKET: Enum Key Finished ! Default -- end -- |
|