Partager via


énumération NET_ADAPTER_RECEIVE_SCALING_ENCAPSULATION_TYPE (netreceivescaling.h)

L’énumération NET_ADAPTER_RECEIVE_SCALING_ENCAPSULATION_TYPE spécifie les technologies d’encapsulation de paquets qu’une carte réseau prenant en charge RSS est en mesure de contourner.

Syntax

typedef enum _NET_ADAPTER_RECEIVE_SCALING_ENCAPSULATION_TYPE {
  NetAdapterReceiveScalingEncapsulationTypeNone = 0x00000000,
  NetAdapterReceiveScalingEncapsulationTypeNVGre = 0x00000001,
  NetAdapterReceiveScalingEncapsulationTypeVXLan = 0x00000002,
  NetAdapterReceiveScalingEncapsulationTypeVLan = 0x00000004
} NET_ADAPTER_RECEIVE_SCALING_ENCAPSULATION_TYPE;

Constantes

 
NetAdapterReceiveScalingEncapsulationTypeNone
Valeur : 0x00000000
Indique que le matériel ne peut pas contourner les technologies d’encapsulation.
NetAdapterReceiveScalingEncapsulationTypeNVGre
Valeur : 0x00000001
Indique que le matériel comprend comment contourner l’encapsulation NV-GRE.
NetAdapterReceiveScalingEncapsulationTypeVXLan
Valeur : 0x00000002
Indique que le matériel comprend comment contourner l’encapsulation VXLan.
NetAdapterReceiveScalingEncapsulationTypeVLan
Valeur : 0x00000004
Indique que le matériel comprend comment contourner l’encapsulation de VLan.

Remarques

Le membre ReceiveScalingEncapsulationTypes de la structure NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES contient des informations pour les types d’encapsulation externe (transport) et interne (tunnel) que la carte réseau est capable de contourner. Ces membres contiennent chacun un OR au niveau du bit de constantes NET_ADAPTER_RECEIVE_SCALING_ENCAPSULATION_TYPE .

Configuration requise

Condition requise Valeur
Version KMDF minimale 1,25
Version UMDF minimale 2,33
En-tête netreceivescaling.h (inclure netadaptercx.h)

Voir aussi

Mise à l’échelle côté réception NetAdapterCx

Détails techniques de la virtualisation de réseau Hyper-V dans Windows Server 2016