enumerazione NET_ADAPTER_RECEIVE_SCALING_PROTOCOL_TYPE (netreceivescaling.h)

L'enumerazione NET_ADAPTER_RECEIVE_SCALING_PROTOCOL_TYPE specifica la parte dei dati di rete ricevuti da cui deve essere usata una scheda di interfaccia di rete con supporto RSS per calcolare un valore hash RSS.

Sintassi

typedef enum _NET_ADAPTER_RECEIVE_SCALING_PROTOCOL_TYPE {
  NetAdapterReceiveScalingProtocolTypeNone = 0x00000000,
  NetAdapterReceiveScalingProtocolTypeIPv4 = 0x00000001,
  NetAdapterReceiveScalingProtocolTypeIPv4Options = 0x00000002,
  NetAdapterReceiveScalingProtocolTypeIPv6 = 0x00000004,
  NetAdapterReceiveScalingProtocolTypeIPv6Extensions = 0x00000008,
  NetAdapterReceiveScalingProtocolTypeTcp = 0x00000010,
  NetAdapterReceiveScalingProtocolTypeUdp = 0x00000020
} NET_ADAPTER_RECEIVE_SCALING_PROTOCOL_TYPE;

Costanti

 
NetAdapterReceiveScalingProtocolTypeNone
Valore: 0x00000000
Inutilizzato per i driver client NIC compatibili con RSS.
NetAdapterReceiveScalingProtocolTypeIPv4
Valore: 0x00000001
Indica che l'hardware può calcolare gli hash per i pacchetti IPv4.
NetAdapterReceiveScalingProtocolTypeIPv4Options
Valore: 0x00000002
Indica che l'hardware comprende le opzioni IPv4. Questa costante richiede che NetAdapterReceiveScalingProtocolTypeIPv4 sia impostato.
NetAdapterReceiveScalingProtocolTypeIPv6
Valore: 0x00000004
Indica che l'hardware può calcolare gli hash per i pacchetti IPv6.
NetAdapterReceiveScalingProtocolTypeIPv6Extensions
Valore: 0x00000008
Indica che l'hardware comprende le intestazioni di estensione IPv6. Questa costante richiede che NetAdapterReceiveScalingProtocolTypeIPv6 sia impostato.
NetAdapterReceiveScalingProtocolTypeTcp
Valore: 0x00000010
Indica che l'hardware supporta il calcolo hash dell'intestazione TCP a 4 tuple.
NetAdapterReceiveScalingProtocolTypeUdp
Valore: 0x00000020
Indica che l'hardware supporta il calcolo hash dell'intestazione UDP a 4 tuple.

Commenti

Il membro ReceiveScalingProtocolTypes della struttura NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES è un OR bit per bit delle costanti NET_ADAPTER_RECEIVE_SCALING_PROTOCOL_TYPE . I driver client della scheda di interfaccia di rete possono OR più valori insieme per indicare quali tipi di protocollo supportano per RSS.

Requisiti

Requisito Valore
Versione KMDF minima 1,25
Intestazione netreceivescaling.h (include netadaptercx.h)

Vedi anche

Scalabilità laterale netAdapterCx