NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS 構造体 (ntddndis.h)
NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS構造体は、以前に作成した受信フィルターを移動するためのパラメーターを指定します。 受信フィルターは、仮想ポート (VPort) 上の受信キューから別の VPort の受信キューに移動されます。
構文
typedef struct _NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS {
NDIS_OBJECT_HEADER Header;
NDIS_RECEIVE_FILTER_ID FilterId;
NDIS_RECEIVE_QUEUE_ID SourceQueueId;
NDIS_NIC_SWITCH_VPORT_ID SourceVPortId;
NDIS_RECEIVE_QUEUE_ID DestQueueId;
NDIS_NIC_SWITCH_VPORT_ID DestVPortId;
} NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS, *PNDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS;
メンバー
Header
NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS構造体の型、リビジョン、サイズ。 このメンバーは、 NDIS_OBJECT_HEADER 構造体として書式設定されます。
ミニポート ドライバーは、ヘッダーの Type メンバーをNDIS_OBJECT_TYPE_DEFAULTに設定する必要があります。 NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS構造体のバージョンを指定するには、ドライバーは Header の Revision メンバーを次の値に設定する必要があります。
NDIS_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS_REVISION_1
NDIS 6.30 以降の元のバージョン。
[サイズ] メンバーを [NDIS_SIZEOF_RECEIVE_FILTER_MOVE_FILTER_PARAMETERS_REVISION_1] に設定します。
FilterId
受信フィルターの識別子を指定するNDIS_RECEIVE_FILTER_ID値。
SourceQueueId
このフィルターが以前に設定された受信キューの識別子を指定するNDIS_RECEIVE_QUEUE_ID値。 詳細については、「解説」を参照してください。
SourceVPortId
このフィルターが以前に設定された VPort の識別子を指定するNDIS_NIC_SWITCH_VPORT_ID値。
DestQueueId
フィルターを移動する受信キューの識別子を指定するNDIS_RECEIVE_QUEUE_ID値。 詳細については、「解説」を参照してください。
DestVPortId
このフィルターを移動する VPort の識別子を指定するNDIS_NIC_SWITCH_VPORT_ID値。
注釈
この構造体は、OID_RECEIVE_FILTER_MOVE_FILTERの OID セット要求で使用 されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | NDIS 6.30 以降でサポートされています。 |
Header | ntddndis.h (Ndis.h を含む) |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示