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


!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