макрос 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
Хэш-тип.
Хэш-тип — это значение OR допустимых сочетаний следующих флагов:
- 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 (include ndis.h) |