次の方法で共有


!ndiskd.nb

!ndiskd.nb 拡張コマンドは NET_BUFFER (NB) 構造体に関する情報を表示します。

!ndiskd.nb [-handle <x>] [-verbosity <x>] [-basic] [-chain] [-data]

パラメーター

ハンドル
必須。 NET_BUFFER 構造体のアドレス。

-verbosity
表示する詳細レベル。

-basic
NB の基本情報を表示します。

チェーン
NB に関連付けられているすべての MDL を表示します。

-data
NB の実際のデータ ペイロードをダンプします。

DLL

Ndiskd.dll

次の例での NET_BUFFER は、!ndiskd.nblトピックの「例」セクションにあるNET_BUFFER_LIST から取得しました。 NB のハンドルは ffffdf8014952610 です。

2: kd> !ndiskd.nbl ffffdf80149524a0 -data
NET_BUFFER ffffdf8014952610

その詳細を表示するには、NET_BUFFER のハンドルをクリックするか !ndiskd.nb -handle コマンドを実行します。

2: kd> !ndiskd.nb ffffdf8014952610
    NB                 ffffdf8014952610    Next NB            0
    Length             0                   Source pool        ffffdf80147e4a40
    First MDL          ffffdf8014a37930    DataOffset         0
    Current MDL        [First MDL]         Current MDL offset 0

    View associated NBL

!ndiskd.nb -chain コマンドを使用して、その基本的な詳細に加えて NET_BUFFER の MDL チェーンを表示します。 次の例では、MDL は 1 つだけあります。 ハンドルは ffffdf8014a37930 です。

2: kd> !ndiskd.nb ffffdf8014952610 -chain
    NB                 ffffdf8014952610    Next NB            0
    Length             0                   Source pool        ffffdf80147e4a40
    First MDL          ffffdf8014a37930    DataOffset         0
    Current MDL        [First MDL]         Current MDL offset 0
        MDL [current]      ffffdf8014a37930    MDL Flags             c
        MappedSystemVa     ffffdf8014bf0024    ByteCount          0n1514
        Process            [System process]    ByteOffset         0n36  

関連項目

ネットワーク ドライバー設計ガイド

Windows Vista 以降のネットワーク リファレンス

ネットワークスタックのデバッグ

NDIS 拡張コマンド (Ndiskd.dll)

!ndiskd.help

NET_BUFFER

NET_BUFFER_LIST

!ndiskd.nbl