!ndiskd.nrc
!ndiskd.nrc 扩展显示有关 NET_RING_COLLECTION 结构的信息。
有关网络适配器 WDF 类扩展(NetAdapterCx)的详细信息,请参阅网络适配器 WDF 类扩展(Cx)和 Net Ring 简介。
!ndiskd.nrc -handle <x> [-basic] [-packet] [-fragment] [-dump]
参数
-handle
必需。 NET_RING_COLLECTION 的地址
-basic
显示数据包环和片段环的链接。
-packet
仅显示数据包环内容。
-fragment
仅显示片段环内容。
-dump
显示有关每个元素(数据包/片段)的信息。
DLL
Ndiskd.dll
示例
注意 请参阅对象摘要,以查看说明 NET_PACKET 对象与 NetAdapterCx 中其他对象的关系的关系图。
若要获取 NET_PACKET 的句柄,请执行以下步骤:
- 运行 !ndiskd.netadapter 扩展。
- 单击已安装 NetAdapterCx 驱动程序的 NetAdapter 的句柄。
- 单击 NetAdapter 的 NETADAPTER 对象的右侧的“更多信息”链接,以运行 !ndiskd.cxadapter 扩展。
- 使用 -datapath 参数输入 !ndiskd.cxadapter 命令,以查看 NETADAPTER 的数据路径队列。
- 单击其中一个数据路径队列的句柄。
- 单击该数据路径队列的环形缓冲区的句柄。
- 单击环形缓冲区详细信息底部的“列出所有元素”链接,以查看它所包含的元素。
- 单击其中一个 NET RING COLLECTION 对象。
有关此过程的步骤 1-4 的详细信息,请参阅 !ndiskd.cxadapter 主题中的示例。 有关此过程的步骤 5 的详细信息,请参阅 !ndiskd.netqueue 主题中的示例。 有关此过程的步骤 6-7 的详细信息,请参阅 !ndiskd.netrb 主题中的示例。
在以下示例中,NET_RING_COLLECTION 的句柄 ffff8b82fbcf94b0 与 nrc 命令一起使用。
0: kd> !ndiskd.nrc fffff8b82fbcf94b0
NET RING COLLECTION ffff8b82fbcf94b0
Packet Ring ffff8b82f8e75000
Fragment Ring ffff8b8300961000
List only packets
List only fragments
List all elements