!ndiskd.netqueue
!ndiskd.netqueue 扩展显示有关 NETTXQUEUE 或 NETRXQUEUE 对象的信息。
有关网络适配器 WDF 类扩展(NetAdapterCx)的详细信息,请参阅网络适配器 WDF 类扩展(Cx)。
!ndiskd.netqueue -handle <x> [-basic]
参数
-handle
必需。 NETTXQUEUE 或 NETRXQUEUE 的句柄。
-basic
显示基本信息。
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