!ndiskd.nb 拡張機能は、NET_BUFFER (NB) 構造体に関する情報を表示します。
!ndiskd.nb [-handle <x>] [-verbosity <x>] [-basic] [-chain] [-data]
パラメーター
-ハンドル
必須。
NET_BUFFER構造体のアドレス。
-冗漫
表示する詳細レベル。
-基本的な
NB に関する基本情報を表示します。
-鎖
NB に関連付けられているすべての MDL を表示します。
-データ
NB の実際のデータ ペイロードをダンプします。
DLL
Ndiskd.dll
例示
次の例のNET_BUFFERは、!ndiskd.nbl トピックの Examples セクションの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
基本的な詳細に加えて、このNET_BUFFERの MDL チェーンを表示するには、!ndiskd.nb -chain コマンドを使用します。 次の例では、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