!ndiskd.nb
Расширение !ndiskd.nb отображает сведения о структуре NET_BUFFER (NB).
!ndiskd.nb [-handle <x>] [-verbosity <x>] [-basic] [-chain] [-data]
Параметры
-ручка
Обязательный. Адрес структуры NET_BUFFER.
-многословие
Уровень детализации для отображения.
-основной
Отображает основные сведения о NB.
-цепь
Отображает все многомерные выражения, связанные с NB.
-данные
Дамп фактических полезных данных NB.
DLL-библиотеки
Ndiskd.dll
Примеры
NET_BUFFER в следующих примерах был получен из NET_BUFFER_LIST в разделе "Примеры" раздела !ndiskd.nbl. Дескриптор 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, чтобы увидеть эту цепочку MDL NET_BUFFER в дополнение к ее основным сведениям. В следующем примере существует только один MDL. Его дескриптор — 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
См. также
Руководство по проектированию сетевого драйвера