структура NDIS_RSS_PROCESSOR_INFO (ntddndis.h)
Структура NDIS_RSS_PROCESSOR_INFO указывает сведения о наборе процессоров масштабирования на стороне приема ЦП (RSS) на локальном компьютере.
Синтаксис
typedef struct _NDIS_RSS_PROCESSOR_INFO {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
PROCESSOR_NUMBER RssBaseProcessor;
ULONG MaxNumRssProcessors;
USHORT PreferredNumaNode;
ULONG RssProcessorArrayOffset;
ULONG RssProcessorCount;
ULONG RssProcessorEntrySize;
PROCESSOR_NUMBER RssMaxProcessor;
NDIS_RSS_PROFILE RssProfile;
} NDIS_RSS_PROCESSOR_INFO, *PNDIS_RSS_PROCESSOR_INFO;
Члены
Header
Структура NDIS_OBJECT_HEADER для структуры NDIS_RSS_PROCESSOR_INFO . NDIS задает элемент Type структуры, указанной заголовком, NDIS_OBJECT_TYPE_RSS_PROCESSOR_INFO. NDIS также задает для членов Revision и Size значения, показанные в следующей таблице.
Версия NDIS | Значение редакции | Значение размера |
---|---|---|
NDIS 6.20 | NDIS_RSS_PROCESSOR_INFO_REVISION_1 | NDIS_SIZEOF_RSS_PROCESSOR_INFO_REVISION_1 |
NDIS 6.30 | NDIS_RSS_PROCESSOR_INFO_REVISION_2 | NDIS_SIZEOF_RSS_PROCESSOR_INFO_REVISION_2 |
Flags
Зарезервировано. NDIS устанавливает для этого элемента нулевое значение.
RssBaseProcessor
Начальный номер процессора, используемый для RSS.
MaxNumRssProcessors
Максимальное число процессоров, используемых для RSS
PreferredNumaNode
Предпочтительный узел NUMA, который является ближайшим к сетевому адаптеру.
RssProcessorArrayOffset
Смещение (в байтах) от начала структуры до массива NDIS_RSS_PROCESSOR структур, при этом каждая запись описывает процессор RSS в системе. Член RssProcessorCount содержит количество NDIS_RSS_PROCESSOR структур в массиве. Член RssProcessorEntrySize содержит размер NDIS_RSS_PROCESSOR структур в массиве.
RssProcessorCount
Количество элементов в массиве NDIS_RSS_PROCESSOR структур, следующих за этой структурой.
RssProcessorEntrySize
Размер (в байтах) элементов в массиве NDIS_RSS_PROCESSOR структур, следующих за этой структурой.
RssMaxProcessor
Максимальный номер процессора, используемый для RSS.
RssProfile
Зарезервировано.
Комментарии
Сетевые драйверы NDIS используют структуру NDIS_RSS_PROCESSOR_INFO в вызовахФункция NdisGetRssProcessorInformation. После возврата NdisGetRssProcessorInformation эта структура содержит сведения о наборе процессоров, которые будут использоваться для масштабирования на стороне приема (RSS).
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается в NDIS 6.20 и более поздних версиях. |
Верхняя часть | ntddndis.h (включая Ndis.h) |