Поделиться через


структура 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.

Примечание Базовый номер ЦП RSS — это номер ЦП первого ЦП, который может использовать RSS. 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)

См. также раздел

NDIS_OBJECT_HEADER

NDIS_RSS_PROCESSOR

NDIS_RSS_PROFILE

NdisGetRssProcessorInformation