!ndiskd.netqueue 拡張機能は、NETTXQUEUE または NETRXQUEUE オブジェクトに関する情報を表示します。
ネットワーク アダプター WDF クラス拡張機能 (NetAdapterCx) の詳細については、「 ネットワーク アダプター WDF クラス拡張 (Cx)」を参照してください。
!ndiskd.netqueue -handle <x> [-basic]
パラメーター
-ハンドル
必須。 NETTXQUEUE または NETRXQUEUE のハンドル。
-基本的な
基本情報を表示します。
DLL
Ndiskd.dll
例示
手記 NetAdapterCx 内の他のオブジェクト との NETTXQUEUE オブジェクトと NETRXQUEUE オブジェクトの関係を説明する図については、「オブジェクトの概要」を参照してください。
NETTXQUEUE または NETRXQUEUE のハンドルを取得するには、次の手順に従います。
- !ndiskd.netadapter 拡張機能を実行します。
- NetAdapterCx ドライバーがインストールされている NetAdapter のハンドルをクリックします。
- NetAdapter の NETADAPTER オブジェクトの右側にある [詳細情報] リンクをクリックして 、!ndiskd.cxadapter 拡張機能を実行します。
- NETADAPTER のデータパス キューを確認するには、-datapath パラメーターを指定して !ndiskd.cxadapter コマンドを入力します。
この手順の詳細については、 !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