!ndiskd.nbl 延伸模組會顯示 NET_BUFFER_LIST (NBL) 結構的相關資訊。
!ndiskd.nbl [-handle <x>] [-basic] [-chain] [-info] [-data]
[-netmon] [-capfile <str>] [-launch] [-overwrite] [-log]
[-stacks] [-NblCurrentOwner]
參數
-柄
必須的。
NET_BUFFER_LIST結構的地址。
-基本
顯示有關 NBL 的基本資訊。
-鏈
顯示 NBL 鏈中的所有 NBL 和 NET_BUFFER。
-資訊
顯示與NBL相關聯的所有頻外資訊。
-資料
顯示 NBL 的實際資料承載。
-網路
檢視 Microsoft 網路監視器中的 NBL 鏈結。
-cap文件
指定儲存 netmon 擷取的路徑。
-下水
儲存擷取檔案後自動啟動 netmon.exe。
-覆蓋
允許覆寫擷取檔案(如果已存在)。
-日誌
如果已啟用 NBL 歷程記錄,則會顯示 NBL 記錄。
-堆疊
包括具有 NBL 日誌的呼叫堆疊 (與 -log一起使用)。
-NblCurrentOwner
顯示 NBL 的當前所有者。
DLL
Ndiskd.dll
範例
在下列範例中,已啟用 NBL 追蹤,以從 NBL 記錄擷取 NBL 的控點。 如需 NBL 追蹤和 NBL 記錄的詳細資訊,請參閱 !ndiskd.nbllog。
在收集記錄時,此範例中的 NBL 會由 TCPIP6 通訊協定傳回給 WFP 原生 Mac 層輕量型篩選器。
2: kd> !ndiskd.nbl ffffdf80149524a0
NBL ffffdf80149524a0 Next NBL NULL
First NB ffffdf8014952610 Source ffffdf80140c71a0 - Microsoft Kernel Debug Network Adapter
Flags INDICATED, RETURNED, NBL_ALLOCATED, PROTOCOL_020_0,
PROTOCOL_200_0
Walk the NBL chain Dump data payload
Show out-of-band information
Review NBL history
按一下上一個範例中的 [傾印資料承載] 連結,或輸入 !ndiskd.nbl -handle -data 命令,您可以看到此 NBL 的資料承載。 在下列範例中,NBL 只包含一個 NET_BUFFER 結構。 若要進一步探索該 NET_BUFFER 結構的內容,請執行 !ndiskd.nb -handle 命令及其控制碼。
2: kd> !ndiskd.nbl ffffdf80149524a0 -data
NET_BUFFER ffffdf8014952610