!ndiskd.nrc

!ndiskd.nrc 扩展显示有关NET_RING_COLLECTION结构的信息。

有关网络适配器 WDF 类扩展(NetAdapterCx)的详细信息,请参阅 网络适配器 WDF 类扩展(Cx)net 通道简介

!ndiskd.nrc -handle <x> [-basic] [-packet] [-fragment] [-dump]

参数

-处理
必填。 NET_RING_COLLECTION地址

-基本
显示数据包环和片段环的链接。

-包
仅显示数据包环内容。

-片段
仅显示片段环内容。

-转 储
显示有关每个元素的信息(数据包/片段)。

DLL

Ndiskd.dll

例子

注意 请参阅 “对象摘要” ,查看说明 NET_PACKET 对象与 NetAdapterCx 中的其他对象的关系的关系图。

若要获取NET_PACKET的句柄,请执行以下步骤:

  1. 运行 !ndiskd.netadapter 扩展。
  2. 单击已安装 NetAdapterCx 驱动程序的 NetAdapter 的句柄。
  3. 单击 NetAdapter 的 NETADAPTER 对象的右侧的“详细信息”链接以运行 !ndiskd.cxadapter 扩展。
  4. 使用 -datapath 参数输入 !ndiskd.cxadapter 命令,以查看 NETADAPTER 的数据路径队列。
  5. 单击其中一个数据路径队列的句柄。
  6. 单击该数据路径队列的环形缓冲区的句柄。
  7. 单击环形缓冲区详细信息底部的“列出所有元素”链接以查看它所包含的元素。
  8. 单击其中一个 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

另请参阅

网络驱动程序设计指南

Windows Vista 和更高版本的网络参考

调试网络堆栈

NDIS 扩展 (Ndiskd.dll)

!ndiskd.help

网络适配器 WDF 类扩展 (Cx)

对象的摘要

NET_RING_COLLECTION

!ndiskd.netadapter

!ndiskd.cxadapter

!ndiskd.netqueue

!ndiskd.netrb

!ndiskd.netpacket