Поделиться через


!ndiskd.nrc

Расширение !ndiskd.nrc отображает сведения о структуре NET_RING_COLLECTION .

Дополнительные сведения о расширении класса WDF сетевого адаптера (NetAdapterCx) см. в разделе "Расширение класса WDF сетевого адаптера" (Cx) и введение в круги сети.

!ndiskd.nrc -handle <x> [-basic] [-packet] [-fragment] [-dump]

Параметры

-Обрабатывать
Обязательный. Адрес NET_RING_COLLECTION

-Основные
Отображает ссылки на кольцо пакета и кольцо фрагмента.

-Пакет
Отображает только содержимое кольца пакетов.

-Фрагмент
Отображает только содержимое кольца фрагмента.

-Дампа
Отображает сведения о каждом элементе (пакете или фрагменте).

DLL-библиотеки

Ndiskd.dll

Примеры

Примечание. См. сводку объектов, чтобы увидеть схему, объясняющую связь объекта NET_PACKET с другими объектами в NetAdapterCx.

Чтобы получить дескриптор для NET_PACKET, выполните следующие действия.

  1. Запустите расширение !ndiskd.netadapter.
  2. Щелкните дескриптор для NetAdapter, на котором установлен драйвер NetAdapterCx.
  3. Щелкните ссылку "Дополнительные сведения" справа от объекта NETAdapter NETADAPTER, чтобы запустить расширение !ndiskd.cxadapter.
  4. Введите команду !ndiskd.cxadapter с параметром -datapath, чтобы увидеть очереди пути к данным NETADAPTER.
  5. Щелкните дескриптор для одной из очередей datapath.
  6. Щелкните дескриптор для кольцевого буфера очереди datapath.
  7. Щелкните ссылку "Перечислить все элементы" в нижней части кольцевого буфера, чтобы просмотреть элементы, которые он содержит.
  8. Щелкните один из объектов NET RING COLLECTION.

Дополнительные сведения о шагах 1-4 этой процедуры см. в примерах статьи !ndiskd.cxadapter . Дополнительные сведения о шаге 5 этой процедуры см. в примерах статьи !ndiskd.netqueue . Дополнительные сведения о шагах 6-7 этой процедуры см. в примерах статьи !ndiskd.netrb .

В следующем примере дескриптор для NET_RING_COLLECTION используется с командой nrc ffff8b82fbcf94b0.

0: kd> !ndiskd.nrc fffff8b82fbcf94b0 

NET RING COLLECTION ffff8b82fbcf94b0

Packet Ring         ffff8b82f8e75000 
Fragment Ring       ffff8b8300961000

List only packets
List only fragments
List all elements

См. также

Руководство по проектированию сетевого драйвера

Справочник по сети Windows Vista и более поздних версий

Отладка сетевого стека

Расширения NDIS (Ndiskd.dll)

!ndiskd.help

Расширение класса WDF сетевого адаптера (Cx)

Сводка объектов

NET_RING_COLLECTION

!ndiskd.netadapter

!ndiskd.cxadapter

!ndiskd.netqueue

!ndiskd.netrb

!ndiskd.netpacket