!ndiskd.netring
Расширение !ndiskd.netring отображает сведения о структуре NET_RING .
Дополнительные сведения о расширении класса WDF сетевого адаптера (NetAdapterCx) см. в разделе "Расширение класса WDF сетевого адаптера" (Cx) и введение в круги сети.
!ndiskd.netring -handle <x> [-basic] [-dump]
Параметры
-Обрабатывать
Обязательный. Адрес NET_RING
-Основные
Отображение основных сведений
-Дампа
Отображает сведения о каждом элементе
DLL-библиотеки
Ndiskd.dll
Примеры
Примечание. См. сводку объектов, чтобы увидеть схему, объясняющую связь объекта NET_PACKET с другими объектами в NetAdapterCx.
Чтобы получить дескриптор для NET_PACKET, выполните следующие действия.
- Запустите расширение !ndiskd.netadapter.
- Щелкните дескриптор для NetAdapter, на котором установлен драйвер NetAdapterCx.
- Щелкните ссылку "Дополнительные сведения" справа от объекта NETAdapter NETADAPTER, чтобы запустить расширение !ndiskd.cxadapter.
- Введите команду !ndiskd.cxadapter с параметром -datapath, чтобы увидеть очереди пути к данным NETADAPTER.
- Щелкните дескриптор для одной из очередей datapath.
- Щелкните дескриптор для кольцевого буфера очереди datapath.
- Щелкните ссылку "Перечислить все элементы" в нижней части кольцевого буфера, чтобы просмотреть элементы, которые он содержит.
- Щелкните один из объектов Net Ring Collection.
Дополнительные сведения о шагах 1-4 этой процедуры см. в примерах статьи !ndiskd.cxadapter . Дополнительные сведения о шаге 5 этой процедуры см. в примерах статьи !ndiskd.netqueue . Дополнительные сведения о шагах 6-7 этой процедуры см. в примерах статьи !ndiskd.netrb .
В этом примере показано использование сетки.
0: kd> !ndiskd.netring ffff8b82f8e75000
NET RING ffff8b82f8e75000
Begin index 000
Next index 000
End index 0x2
Reserved by OS 000
Element stride 0x40
Element index mask 0x7f
Number of elements 0x80
Owned by OS 0x7e
Owned by Client 0x2
См. также
Руководство по проектированию сетевого драйвера
Справочник по сети Windows Vista и более поздних версий