!ndiskd.netring 扩展显示有关NET_RING结构的信息。
有关网络适配器 WDF 类扩展(NetAdapterCx)的详细信息,请参阅 网络适配器 WDF 类扩展(Cx) 和 net 通道简介。
!ndiskd.netring -handle <x> [-basic] [-dump]
参数
              -处理
必填。 NET_RING地址
              -基本
显示基本信息
              -转 储
显示有关每个元素的信息
DLL
Ndiskd.dll
例子
注意 请参阅 “对象摘要” ,查看说明 NET_PACKET 对象与 NetAdapterCx 中的其他对象的关系的关系图。
若要获取NET_PACKET的句柄,请执行以下步骤:
- 运行 !ndiskd.netadapter 扩展。
 - 单击已安装 NetAdapterCx 驱动程序的 NetAdapter 的句柄。
 - 单击 NetAdapter 的 NETADAPTER 对象的右侧的“详细信息”链接以运行 !ndiskd.cxadapter 扩展。
 - 使用 -datapath 参数输入 !ndiskd.cxadapter 命令,以查看 NETADAPTER 的数据路径队列。
 - 单击其中一个数据路径队列的句柄。
 - 单击该数据路径队列的环形缓冲区的句柄。
 - 单击环形缓冲区详细信息底部的“列出所有元素”链接以查看它所包含的元素。
 - 单击其中一个 Net Ring 集合对象。
 
有关此过程的步骤 1-4 的详细信息,请参阅 !ndiskd.cxadapter 主题上的示例。 有关此过程的步骤 5 的详细信息,请参阅 !ndiskd.netqueue 主题上的示例。 有关此过程的步骤 6-7 的详细信息,请参阅 !ndiskd.netrb 主题上的示例。
此示例演示了 netring 的使用。
0: kd> !ndiskd.netring ffff8b82f8e75000 
NET RING               ffff8b82f8e75000
Begin index            000
Next index             000
End index              0x2
Reserved by OS         000
Element stride         0x40
Element index mask     0x7f
Number of elements     0x80
Owned by OS            0x7e
Owned by Client        0x2