!ndiskd.netqueue 扩展显示有关 NETTXQUEUE 或 NETRXQUEUE 对象的信息。
有关网络适配器 WDF 类扩展(NetAdapterCx)的详细信息,请参阅网络适配器 WDF 类扩展(Cx)。
!ndiskd.netqueue -handle <x> [-basic]
参数
              -处理
必填。 NETTXQUEUE 或 NETRXQUEUE 的句柄。
              -基本
显示基本信息。
DLL
Ndiskd.dll
例子
注意 请参阅 “对象摘要” ,查看说明 NETTXQUEUE 和 NETRXQUEUE 对象与 NetAdapterCx 中的其他对象的关系图。
若要获取 NETTXQUEUE 或 NETRXQUEUE 的句柄,请执行以下步骤:
- 运行 !ndiskd.netadapter 扩展。
 - 单击已安装 NetAdapterCx 驱动程序的 NetAdapter 的句柄。
 - 单击 NetAdapter 的 NETADAPTER 对象的右侧的“详细信息”链接以运行 !ndiskd.cxadapter 扩展。
 - 使用 -datapath 参数输入 !ndiskd.cxadapter 命令,以查看 NETADAPTER 的数据路径队列。
 
有关此过程的详细信息,请参阅 !ndiskd.cxadapter 主题上的示例。 在以下示例中,查找此 NETADAPTER 的 NETTXQUEUE、ffffd1022f512700 的句柄。
0: kd> !ndiskd.cxadapter ffffd1022f1a0720 -basic -datapath
NETADAPTER
    Miniport           ffffd1022d048030 - Realtek PCIe GBE Family Controller NetAdapter Sample Driver #2
    NETADAPTER         00002efdd0e5f988    
    WDFDEVICE          00002efdcf45f2f8   
    Event Callbacks                        Function pointer   Symbol (if available)
    EvtAdapterCreateTxQueue                fffff80034151508   RtEthSample+1508
    EvtAdapterCreateRxQueue                fffff800341510ec   RtEthSample+10ec
DATAPATH QUEUES
    NETTXQUEUE         ffffd1022f512700
    NETRXQUEUE         ffffd1022cc7b0d0
通过在命令行上单击 NETTXQUEUE 的句柄或输入 !ndiskd.netqueue -handle 命令,可以查看此队列的详细信息,包括其配套 WDF 对象的句柄、其环形缓冲区的句柄以及其已注册回调的函数指针。
0: kd> !ndiskd.netqueue ffffd1022f512700
    NETTXQUEUE         00002efdd0aed9a8
    Ring buffer        ffffd1022d000000
    Switch to EC thread
    Event Callbacks                        Function pointer   Symbol (if available)
    EvtQueueAdvance                        fffff80034152af8   RtEthSample+2af8
    EvtQueueArmNotification                fffff80034159a94   RtEthSample+9a94
    EvtQueueCancel                         fffff800341598d8   RtEthSample+98d8