NET_BUFFER_LIST_SET_HASH_TYPE función (ndis/nblhash.h)

La macro NET_BUFFER_LIST_SET_HASH_TYPE establece la información del tipo hash en una estructura de NET_BUFFER_LIST .

Sintaxis

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

Parámetros

Nbl

Puntero a una estructura NET_BUFFER_LIST .

HashType

Tipo hash.

El tipo hash es un valor OR de combinaciones válidas de las marcas siguientes:

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

Para obtener más información sobre los tipos hash y las combinaciones válidas de estas marcas, vea RSS Hashing Types.

Valor devuelto

None

Observaciones

Una NIC (o su controlador de minipuerto) usa el tipo hash de escalado lateral de recepción (RSS) para identificar la parte de los datos de red recibidos que se usan para calcular un valor hash RSS.

Para obtener más información sobre el tipo hash, vea Tipos de hash RSS.

Requisitos

Requisito Value
Cliente mínimo compatible Se admite en NDIS 6.30 y versiones posteriores.
Plataforma de destino Universal
Encabezado ndis/nblhash.h (include ndis.h)

Consulte también

NET_BUFFER_LIST