NET_ADAPTER_RECEIVE_SCALING_UNHASHED_TARGET_TYPE Enumeration

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_UNHASHED_TARGET_TYPE enumeration specifies how a net adapter handles unhashed receive side scaling (RSS) frames.

Syntax

typedef enum _NET_ADAPTER_RECEIVE_SCALING_UNHASHED_TARGET_TYPE {
  NetAdapterReceiveScalingUnhashedTargetTypeUnspecified,
  NetAdapterReceiveScalingUnhashedTargetTypeHashIndex
} NET_ADAPTER_RECEIVE_SCALING_UNHASHED_TARGET_TYPE;

Constants

NetAdapterReceiveScalingUnhashedTargetTypeUnspecified Indicates that the device does not distribute unhashed frames to a specific hash index.
NetAdapterReceiveScalingUnhashedTargetTypeHashIndex Indicates that unhashed frames are delivered to the queue at the specified hash index. This requires the caller to specify the **UnhashedTargetIndex** member of the [**NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES**](ns-netreceivescaling-_net_adapter_receive_scaling_capabilities.md) structure with the hash index if the hash index is non-zero.

Requirements

   
Minimum KMDF version 1.27
Header netreceivescaling.h

See Also

NetAdapterCx Receive Side Scaling