NDIS_RSS_SET_INDIRECTION_ENTRIES structure (ntddndis.h)

Warning

Some information in this topic relates to prereleased product, which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

RSSv2 is preview only in Windows 10, version 1803.

The NDIS_RSS_SET_INDIRECTION_ENTRIES structure represents a set of actions, where each action moves a single entry of the Receive Side Scaling (RSS) indirection table of a specified VPort to a specified target CPU. It is used in the OID_GEN_RSS_SET_INDIRECTION_TABLE_ENTRIES OID, which is a Synchronous OID for RSS Version 2 (RSSv2).

Syntax

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;

Members

Header

The NDIS_OBJECT_HEADER structure for the NDIS_RSS_SET_INDIRECTION_ENTRIES structure. Set the Type member of the structure that Header specifies to NDIS_OBJECT_TYPE_RSS_SET_INDIRECTION_ENTRIES.

For NDIS 6.80 and later drivers, set the Revision member to NDIS_RSS_SET_INDIRECTION_ENTRIES_REVISION_1 and the Size member to sizeof(NDIS_RSS_SET_INDIRECTION_ENTRIES).

Flags

A ULONG value that contains a bitwise OR of flags. This member qualifies the other members of this structure, as well as the array processing policy. In Windows 10, version 1803, no flags are defined for this member.

RssEntrySize

An opaque number that needs to be added to the pointer during array traversal.

RssEntryTableOffset

The offset of the NDIS_RSS_SET_INDIRECTION_ENTRY array from the beginning of this structure.

NumberOfRssEntries

The number of formatted NDIS_RSS_SET_INDIRECTION_ENTRY structures in the array.

Requirements

Requirement Value
Minimum supported client Supported in NDIS 6.80 and later.
Header ntddndis.h (include Ndis.h)

See also

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)

Synchronous OID request interface in NDIS 6.80