макрос NDIS_RSS_HASH_INFO_FROM_TYPE_AND_FUNC (ndis/hashtypes.h)

Макрос NDIS_RSS_HASH_INFO_FROM_TYPE_AND_FUNC объединяет хэш-тип и хэш-функцию в хэш-сведения и задает элемент HashInformation в структуре NDIS_RECEIVE_SCALE_PARAMETERS .

Синтаксис

void NDIS_RSS_HASH_INFO_FROM_TYPE_AND_FUNC(
   _HashType,
   _HashFunction
);

Параметры

_HashType

Тип хэша.

Тип хэша — это значение ИЛИ допустимых сочетаний следующих флагов:

  • NDIS_HASH_IPV4
  • NDIS_HASH_TCP_IPV4
  • NDIS_HASH_IPV6
  • NDIS_HASH_TCP_IPV6
  • NDIS_HASH_IPV6_EX
  • NDIS_HASH_TCP_IPV6_EX

Дополнительные сведения о типах хэша и допустимых сочетаниях этих флагов см. в разделе Типы хэширования RSS.

_HashFunction

Используемая хэш-функция.

Хэш-функция может иметь одно из следующих значений:

  • NdisHashFunctionToeplitz
  • NdisHashFunctionReserved1
  • NdisHashFunctionReserved2
  • NdisHashFunctionReserved3

Дополнительные сведения о функциях хэширования см. в разделе Функции хэширования RSS.

Возвращаемое значение

NDIS_RSS_HASH_INFO_FROM_TYPE_AND_FUNC возвращает хэш-сведения, полученные в результате объединения указанного хэш-типа и хэш-функции.

Комментарии

Используйте макросы NDIS_RSS_HASH_TYPE_FROM_HASH_INFO и NDIS_RSS_HASH_FUNC_FROM_HASH_INFO , чтобы получить тип хэша и хэш-функцию из хэш-информации.

Сетевая карта (или драйвер мини-порта) использует тип хэша на стороне получения (RSS) для идентификации части полученных сетевых данных, которая используется для вычисления значения хэша RSS.

Дополнительные сведения о типе хэша см. в разделе Типы хэширования RSS.

Сетевой адаптер (или драйвер мини-порта) использует функцию хэширования RSS для вычисления значения хэша RSS.

Дополнительные сведения о функциях хэширования см. в разделе Функции хэширования RSS.

Требования

Требование Значение
Минимальная версия клиента Поддерживается в NDIS 6.0 и более поздних версиях.
Целевая платформа Универсальное
Верхняя часть ndis/hashtypes.h (включая ndis.h)

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

NDIS_RECEIVE_SCALE_PARAMETERS

NDIS_RSS_HASH_FUNC_FROM_HASH_INFO

NDIS_RSS_HASH_TYPE_FROM_HASH_INFO