NDIS_RSS_PROCESSOR structure (ntddndis.h)
The NDIS_RSS_PROCESSOR structure specifies information about a processor in the local computer for receive side scaling (RSS).
typedef struct _NDIS_RSS_PROCESSOR {
PROCESSOR_NUMBER ProcNum;
USHORT PreferenceIndex;
USHORT Reserved;
} NDIS_RSS_PROCESSOR, *PNDIS_RSS_PROCESSOR;
ProcNum
The processor number that is assigned to the processor.
PreferenceIndex
The preference rating of the processor, which is based on Non-Uniform Memory Access (NUMA) distance. A lower value for PreferenceIndex indicates a smaller NUMA distance to the miniport driver.
When choosing between multiple processors, miniport drivers should select the processor with a lower
PreferenceIndex value. This results in less overhead for the driver.
Reserved
Reserved for NDIS.
The NDIS_RSS_PROCESSOR structure is used in the NDIS_RSS_PROCESSOR_INFO structure.
Requirement | Value |
---|---|
Minimum supported client | Supported in NDIS 6.20 and later. |
Header | ntddndis.h (include Ndis.h) |