функция NET_BUFFER_LIST_SET_HASH_TYPE (ndis/nblhash.h)

Макрос NET_BUFFER_LIST_SET_HASH_TYPE задает сведения о типе хэша в структуре NET_BUFFER_LIST .

Синтаксис

EXTERN_C_START VOID NET_BUFFER_LIST_SET_HASH_TYPE(
  NET_BUFFER_LIST *Nbl,
  ULONG           HashType
);

Параметры

Nbl

Указатель на структуру NET_BUFFER_LIST .

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.

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

None

Remarks

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

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

Требования

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

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

NET_BUFFER_LIST