共用方式為


!ndiskd.nbl

!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 的實際數據承載。

-netmon
檢視Microsoft網路監視器中的 NBL 鏈結。

-capfile
指定儲存 netmon 擷取的路徑。

-發射
儲存擷取盤案之後,自動啟動netmon.exe。

-改寫
如果擷取檔案已經存在,則允許覆寫擷取檔案。

-日誌
如果已啟用 NBL 記錄,則顯示 NBL 記錄。

-棧
包含具有 NBL 記錄的呼叫堆疊(搭配 -log 使用)。

-NblCurrentOwner
顯示 NBL 的目前擁有者。

DLL

Ndiskd.dll

範例

在下列範例中,已啟用 NBL 追蹤,以便從 NBL 記錄擷取 NBL 的句柄。 如需 NBL 追蹤和 NBL 記錄的詳細資訊,請參閱 !ndiskd.nbllog

在記錄收集時,此範例中的 NBL 是由 TCPIP6 通訊協定傳回給 WFP Native Mac Layer LightWeight Filter。

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

另請參閱

網路驅動程序設計指南

Windows Vista 和更新版本的網路參考

偵錯網路堆疊

NDIS 延伸模組 (Ndiskd.dll)

!ndiskd.help

NET_BUFFER_LIST

NET_BUFFER

!ndiskd.nbllog

!ndiskd.nb