miniport 网卡驱动问题在线守候!急~~~~!
在miniport网卡的sendhandler部分
加入函数
PVOID fstva=NULL;
PUINT len1=0;
PUINT len2=0;
NdisGetFirstBufferFromPacketSafe(Packet,null,fstva,len1,len2,NormalPagePriority )
其中Packet为sendhandler传入的参数
调用时发生页面错误死机。
NDIS库函数如下:
VOID
NdisGetFirstBufferFromPacketSafe(
IN PNDIS_PACKET Packet,
OUT PNDIS_BUFFER *FirstBuffer,
OUT PVOID *FirstBufferVA,
OUT PUINT FirstBufferLength,
OUT PUINT TotalBufferLength
IN MM_PAGE_PRIORITY Priority
);