我现在知道哪里的问题了。Status = NdisFOidRequest(FilterModuleContext->FilterHandle,
NdisRequest);
if (Status == NDIS_STATUS_PENDING)
{
NdisWaitEvent(&FilterRequest.ReqEvent, 0);//这里的问题
Status = FilterRequest.Status;
}
复制代码
返回NDIS_STATUS_PENDING之后,执行下面的语句就出错了,按理说应该是调用NdsiFOidRequestComplete的。这里怎么调用NdisWaitEvent呢