iihacker
论坛版主
论坛版主
  • 注册日期2010-01-07
  • 最后登录2017-08-16
  • 粉丝5
  • 关注8
  • 积分377分
  • 威望1941点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:2128回复:1

网卡的OID请求

楼主#
更多 发布于:2013-05-18 15:30


 
物理网卡的发送和接收统计,对应的OID为OID_GEN_XMIT_OK和OID_GEN_RCV_OK_OK
为何设置OID_GEN_XMIT_OK有效,设置后者无效?两个代码是相同的,只是
请教大牛们。
 
如图:

图片:QQ截图20130518152712.png




代码如下:


        case OID_GEN_RCV_OK:
            ulInfo64 =100;// Adapter->GoodReceives;
            pInfo = &ulInfo64;
            if (InformationBufferLength >= sizeof(ULONG64) ||
                InformationBufferLength == 0)
            {
                ulInfoLen = sizeof(ULONG64);
            }
            else
            {
                ulInfoLen = sizeof(ULONG);
            }            
            // We should always report that only 8 bytes are required to keep ndistest happy
            *BytesNeeded =  sizeof(ULONG64);                        
            break;

发送统计也是类似。
NDIS 1群74755180 NDIS 2群182802097 交换机软硬件技术群 187471475 FPGA PCI PCIE 群187471817
iihacker
论坛版主
论坛版主
  • 注册日期2010-01-07
  • 最后登录2017-08-16
  • 粉丝5
  • 关注8
  • 积分377分
  • 威望1941点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2013-05-18 15:54
单步跟踪了我一下,流程正常,只是上层为什么没有显示。
NDIS 1群74755180 NDIS 2群182802097 交换机软硬件技术群 187471475 FPGA PCI PCIE 群187471817
游客

返回顶部