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


макрос NET_BUFFER_LIST_GET_HASH_TYPE (ndis/nblhash.h)

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

Синтаксис

void NET_BUFFER_LIST_GET_HASH_TYPE(
   _NBL
);

Параметры

_NBL

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

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

NET_BUFFER_LIST_GET_HASH_TYPE возвращает тип хэша указанной структуры NET_BUFFER_LIST .

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

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

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

Комментарии

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

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

Требования

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

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

NET_BUFFER_LIST