NDIS_RSS_SET_INDIRECTION_ENTRIES 構造体 (ntddndis.h)

警告

本トピックの一部の情報はリリース前の製品に関することであり、正式版がリリースされるまでに大幅に変更される可能性があります。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。

RSSv2 は、Windows 10 バージョン 1803 でのみプレビューされます。

NDIS_RSS_SET_INDIRECTION_ENTRIES構造体は、一連のアクションを表します。各アクションは、指定した VPort の Receive Side Scaling (RSS) 間接参照テーブルの 1 つのエントリを、指定したターゲット CPU に移動します。 これは、RSS バージョン 2 (RSSv2)同期 OID である OID_GEN_RSS_SET_INDIRECTION_TABLE_ENTRIES OID で使用されます。

構文

typedef struct _NDIS_RSS_SET_INDIRECTION_ENTRIES {
  NDIS_OBJECT_HEADER Header;
  ULONG              Flags;
  ULONG              RssEntrySize;
  ULONG              RssEntryTableOffset;
  ULONG              NumberOfRssEntries;
} NDIS_RSS_SET_INDIRECTION_ENTRIES, *PNDIS_RSS_SET_INDIRECTION_ENTRIES;

メンバー

Header

NDIS_RSS_SET_INDIRECTION_ENTRIES構造体のNDIS_OBJECT_HEADER構造体。 Header が指定する構造体の Type メンバーをNDIS_OBJECT_TYPE_RSS_SET_INDIRECTION_ENTRIESに設定します。

NDIS 6.80 以降のドライバーの場合は、 Revision メンバーを NDIS_RSS_SET_INDIRECTION_ENTRIES_REVISION_1 に設定し、 Size メンバーを sizeof(NDIS_RSS_SET_INDIRECTION_ENTRIES)に設定します。

Flags

フラグのビットごとの OR を含む ULONG 値。 このメンバーは、この構造体の他のメンバーと配列処理ポリシーを修飾します。 Windows 10 バージョン 1803 では、このメンバーにフラグは定義されていません。

RssEntrySize

配列トラバーサル中にポインターに追加する必要がある不透明な数値。

RssEntryTableOffset

この構造体の先頭からの NDIS_RSS_SET_INDIRECTION_ENTRY 配列のオフセット。

NumberOfRssEntries

配列内の書式設定された NDIS_RSS_SET_INDIRECTION_ENTRY 構造体の数。

要件

要件
サポートされている最小のクライアント NDIS 6.80 以降でサポートされています。
Header ntddndis.h (Ndis.h を含む)

こちらもご覧ください

NDIS_NIC_SWITCH_CAPABILITIES

NDIS_OBJECT_HEADER

NDIS_RSS_SET_INDIRECTION_ENTRY

OID_GEN_RSS_SET_INDIRECTION_TABLE_ENTRIES

Receive Side Scaling Version 2 (RSSv2)

NDIS 6.80 の同期 OID 要求インターフェイス