// ntddndis.h
typedef struct _NDIS_RSS_PROCESSOR {
PROCESSOR_NUMBER ProcNum;
USHORT PreferenceIndex;
USHORT Reserved;
} NDIS_RSS_PROCESSOR, *PNDIS_RSS_PROCESSOR;
View the official Windows Driver Kit DDI referenceNo description available.
The NDIS_RSS_PROCESSOR structure specifies information about a processor in the local computer for receive side scaling (RSS).
ProcNumThe processor number that is assigned to the processor.
PreferenceIndexThe 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.
ReservedReserved for NDIS.
The NDIS_RSS_PROCESSOR structure is used in the NDIS_RSS_PROCESSOR_INFO structure.