共用方式為


!ndiskd.rcvqueue

!ndiskd.rcvqueue 命令會顯示接收佇列的相關信息。

!ndiskd.rcvqueue -handle <x> [-filters] [-mem] [-verbose] [-rcvqueueverbosity <x>] 

參數

-處理
必要。 接收佇列的句柄。

-過濾 器
顯示佇列上的篩選。

-mem
顯示共用記憶體配置。

-詳細
顯示其他詳細數據。

-rcvqueueverbosity
要顯示的詳細數據層級。

DLL

Ndiskd.dll

範例

若要取得接收佇列句柄,請先輸入 沒有參數的 !ndiskd.netadapter 命令,以查看網路適配器、其驅動程式及其句柄的清單。 在下列範例中,尋找 Microsoft ISATAP Adapter #2 的 NetAdapter 句柄 ffff8083e02ce1a0。

3: kd> !ndiskd.netadapter
    Driver             NetAdapter          Name                                 
    ffff8083e2668970   ffff8083e02ce1a0    Microsoft ISATAP Adapter #2
    ffff8083e210fae0   ffff8083e0f501a0    Microsoft Kernel Debug Network Adapter

接下來,使用 net adapter 的句柄,使用 !ndiskd.netadapter -handle -rcvqueues 命令來取得此網路適配器的接收佇列清單及其句柄。 在此範例中,只有一個接收佇列 (預設值一個) 與 ffff8083e3a3d3a0 的句柄。

3: kd> !ndiskd.netadapter ffff8083e02ce1a0 -rcvqueues


RECEIVE QUEUES

    QueueId            Queue Handle        Processor Affinity                   
    0 [Default]        ffff8083e3a3d3a0    0:0000000000000000 (group:mask)
                       Queue Name:         [Zero-length string]
                       VM Name:            [Zero-length string]

現在您可以使用佇列句柄,使用 !ndiskd.rcvqueue 命令來檢查接收佇列詳細數據。

3: kd> !ndiskd.rcvqueue ffff8083e3a3d3a0


RECEIVE QUEUE

    [Zero-length string]

    VM name            [Zero-length string]
    QueueId            0
    Ndis handle        ffff8083e3a3d3a0

    Miniport           ffff8083e02ce1a0 - Microsoft ISATAP Adapter #2
    Open               [No associated Open]

    Type               Unspecified
    Flags              [No flags set]
    Allocated          Yes
    References         1

    Num filters        0
    Num buffers hint   0
    MSI-X entry        0
    Lookahead size     0
    Processor affinity 0:0000000000000000 (group:mask)

    Receive filter list
    Shared memory allocations

另請參閱

網路驅動程序設計指南

Windows Vista 和更新版本的網路參考

偵錯網路堆疊

NDIS 延伸模組 (Ndiskd.dll)

!ndiskd.help

!ndiskd.netadapter