NET_ADAPTER_RECEIVE_SCALING_HASH_SECRET_KEY structure

Warning

Some information in this topic relates to prereleased product, which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

NetAdapterCx is preview only in Windows 10, version 1903.

The NET_ADAPTER_RECEIVE_SCALING_HASH_SECRET_KEY structure contains secret key data to verify RSS hash calculations.

Syntax

typedef struct _NET_ADAPTER_RECEIVE_SCALING_HASH_SECRET_KEY {
  UINT8  *Key;
  SIZE_T Length;
} NET_ADAPTER_RECEIVE_SCALING_HASH_SECRET_KEY;

Members

Key

The secret key. This member is 40 bytes (320 bits) for the NetAdapterReceiveScalingHashTypeToeplitz hash function.

Length

The length, in bytes, of Key.

Remarks

NetAdapterCx provides the secret key to NIC client drivers when it invokes the EvtNetAdapterReceiveScalingSetHashSecretKey callback function. The NIC then uses this secret key to verify its calculations for the RSS hash function.

Requirements

   
Minimum KMDF version 1.27
Header netreceivescaling.h

See Also

NetAdapterCx Receive Side Scaling

NET_ADAPTER_RECEIVE_SCALING_HASH_TYPE