共用方式為


!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