liio
驱动小牛
驱动小牛
  • 注册日期2005-12-24
  • 最后登录2022-06-16
  • 粉丝4
  • 关注1
  • 积分24分
  • 威望343点
  • 贡献值0点
  • 好评度171点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:1749回复:0

在MPInitialize结尾处调用MPSetInformation设置OID_802_11_INFRASTRUCTURE_MODE触发ASSERT

楼主#
更多 发布于:2007-12-29 19:30
代码:

dwOidCodes = Ndis802_11AutoUnknown ;

    MPSetInformation(pAdapt ,
        OID_802_11_INFRASTRUCTURE_MODE,
        &dwOidCodes,
        sizeof(ULONG),
        &BytesReturn,
        &BytesNeeded);


VOID
PtRequestComplete(
    IN  NDIS_HANDLE            ProtocolBindingContext,
    IN  PNDIS_REQUEST          NdisRequest,
    IN  NDIS_STATUS            Status
    )
{
PADAPT        pAdapt = (PADAPT)ProtocolBindingContext;
ASSERT(pAdapt->OutstandingRequests == TRUE);
}
中ASSERT(pAdapt->OutstandingRequests == TRUE);被触发。

请问各位这是为什么呢?尝试了设置OutstandingRequests 解决不了.
WDK中没有查到啊.
还有,WDK说要在MPInitialize中初始化802.11的一些设置.
不知道我这样设置对不对呢?
游客

返回顶部