Compartilhar via


NET_ADAPTER_RECEIVE_SCALING_ENCAPSULATION_TYPE enumeração (netreceivescaling.h)

A enumeração NET_ADAPTER_RECEIVE_SCALING_ENCAPSULATION_TYPE especifica tecnologias de encapsulamento de pacotes que uma NIC compatível com RSS pode ignorar.

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
Valor: 0x00000000
Indica que o hardware não pode ignorar nenhuma tecnologia de encapsulamento.
NetAdapterReceiveScalingEncapsulationTypeNVGre
Valor: 0x00000001
Indica que o hardware entende como ignorar o encapsulamento NV-GRE.
NetAdapterReceiveScalingEncapsulationTypeVXLan
Valor: 0x00000002
Indica que o hardware entende como ignorar o encapsulamento VXLan.
NetAdapterReceiveScalingEncapsulationTypeVLan
Valor: 0x00000004
Indica que o hardware entende como ignorar o encapsulamento de VLan.

Comentários

O membro ReceiveScalingEncapsulationTypes da estrutura NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES contém informações para os tipos de encapsulamento externo (transporte) e interno (túnel) que a NIC é capaz de ignorar. Cada um desses membros contém um OR bit a bit de constantes NET_ADAPTER_RECEIVE_SCALING_ENCAPSULATION_TYPE .

Requisitos

Requisito Valor
Versão mínima do KMDF 1,25
Versão mínima do UMDF 2.33
Cabeçalho netreceivescaling.h (include netadaptercx.h)

Confira também

Escala lateral de recebimento do NetAdapterCx

Detalhes técnicos de virtualização de rede do Hyper-V no Windows Server 2016