NET_ADAPTER_RECEIVE_SCALING_ENCAPSULATION_TYPE 枚举 (netreceivescaling.h)

NET_ADAPTER_RECEIVE_SCALING_ENCAPSULATION_TYPE枚举指定支持 RSS 的 NIC 能够绕过的数据包封装技术。

语法

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

常量

 
NetAdapterReceiveScalingEncapsulationTypeNone
值: 0x00000000
指示硬件不能绕过任何封装技术。
NetAdapterReceiveScalingEncapsulationTypeNVGre
值: 0x00000001
指示硬件了解如何绕过 NV-GRE 封装
NetAdapterReceiveScalingEncapsulationTypeVXLan
值: 0x00000002
指示硬件了解如何绕过 VXLan 封装
NetAdapterReceiveScalingEncapsulationTypeVLan
值: 0x00000004
指示硬件了解如何绕过 VLan 封装

注解

NET_ADAPTER_RECEIVE_SCALING_CAPABILITIES 结构的 ReceiveScalingEncapsulationTypes 成员包含 NIC 能够绕过的外部 (传输) 和内部 (隧道) 封装类型的信息。 这些成员各自包含 NET_ADAPTER_RECEIVE_SCALING_ENCAPSULATION_TYPE 常量的按位 OR。

要求

要求
最低 KMDF 版本 1.25
标头 netreceivescaling.h (包括 netadaptercx.h)

另请参阅

NetAdapterCx 接收方缩放

Windows Server 2016 中的 Hyper-V 网络虚拟化技术详细信息