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


!ndiskd.netqueue

Расширение !ndiskd.netqueue отображает сведения о объекте NETTXQUEUE или NETRXQUEUE.

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

!ndiskd.netqueue -handle <x> [-basic]

Параметры

-Обрабатывать
Обязательный. Дескриптор NETTXQUEUE или NETRXQUEUE.

-Основные
Отображает основные сведения.

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

Ndiskd.dll

Примеры

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

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

  1. Запустите расширение !ndiskd.netadapter.
  2. Щелкните дескриптор для NetAdapter, на котором установлен драйвер NetAdapterCx.
  3. Щелкните ссылку "Дополнительные сведения" справа от объекта NETAdapter NETADAPTER, чтобы запустить расширение !ndiskd.cxadapter.
  4. Введите команду !ndiskd.cxadapter с параметром -datapath, чтобы увидеть очереди пути к данным NETADAPTER.

Дополнительные сведения об этой процедуре см. в примерах статьи !ndiskd.cxadapter . В следующем примере найдите дескриптор для этого NETADAPTER NETTXQUEUE, ffffd1022f512700.

0: kd> !ndiskd.cxadapter ffffd1022f1a0720 -basic -datapath


NETADAPTER

    Miniport           ffffd1022d048030 - Realtek PCIe GBE Family Controller NetAdapter Sample Driver #2
    NETADAPTER         00002efdd0e5f988    
    WDFDEVICE          00002efdcf45f2f8   

    Event Callbacks                        Function pointer   Symbol (if available)
    EvtAdapterCreateTxQueue                fffff80034151508   RtEthSample+1508
    EvtAdapterCreateRxQueue                fffff800341510ec   RtEthSample+10ec


DATAPATH QUEUES

    NETTXQUEUE         ffffd1022f512700
    NETRXQUEUE         ffffd1022cc7b0d0

Щелкнув дескриптор NETTXQUEUE или введя команду !ndiskd.netqueue -handle в командной строке, вы можете просмотреть сведения об этой очереди, включая дескриптор объекта WDF-компаньона, дескриптор в его кольцевой буфер и указатели функций для зарегистрированных обратных вызовов.

0: kd> !ndiskd.netqueue ffffd1022f512700

    NETTXQUEUE         00002efdd0aed9a8
    Ring buffer        ffffd1022d000000

    Switch to EC thread

    Event Callbacks                        Function pointer   Symbol (if available)
    EvtQueueAdvance                        fffff80034152af8   RtEthSample+2af8
    EvtQueueArmNotification                fffff80034159a94   RtEthSample+9a94
    EvtQueueCancel                         fffff800341598d8   RtEthSample+98d8

См. также

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

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

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

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

!ndiskd.help

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

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

!ndiskd.netadapter

!ndiskd.cxadapter