NET_ADAPTER_RECEIVE_SCALING_ENCAPSULATION_TYPE enumeração (netreceivescaling.h)

A enumeração NET_ADAPTER_RECEIVE_SCALING_ENCAPSULATION_TYPE especifica as 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
Cabeçalho netreceivescaling.h (inclua netadaptercx.h)

Confira também

NetAdapterCx recebe dimensionamento lateral

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