阅读:1065回复:0
一运行NdisAllocateBufferPool函数就重启
我在packet协议驱动程序中构造包并发送。
构造包是需执行NdisAllocateBufferPool函数来创建包描述符池。 这个函数放在PacketBindAdapter中,一执行就重启。 NDIS_HANDLE pPool; ... VOID PacketBindAdapter( OUT PNDIS_STATUS Status, IN NDIS_HANDLE BindContext, IN PNDIS_STRING DeviceName, IN PVOID SystemSpecific1, IN PVOID SystemSpecific2 ) { ... /*一执行到这里就重启*/ NdisAllocateBufferPool(&Status,&pPool,16); ... } 请问,这是什么原因? |
|
|