!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