VDS_PROVIDER_LBSUPPORT_FLAG 枚举 (vdshwprv.h)

[从Windows 8和Windows Server 2012开始,虚拟磁盘服务 COM 接口由 Windows 存储管理 API 取代。]

指定一组有效标志,用于指示硬件提供程序支持的负载均衡策略。

语法

typedef enum _VDS_PROVIDER_LBSUPPORT_FLAG {
  VDS_LBF_FAILOVER = 0x1,
  VDS_LBF_ROUND_ROBIN = 0x2,
  VDS_LBF_ROUND_ROBIN_WITH_SUBSET = 0x4,
  VDS_LBF_DYN_LEAST_QUEUE_DEPTH = 0x8,
  VDS_LBF_WEIGHTED_PATHS = 0x10,
  VDS_LBF_LEAST_BLOCKS = 0x20,
  VDS_LBF_VENDOR_SPECIFIC = 0x40
} VDS_PROVIDER_LBSUPPORT_FLAG;

常量

 
VDS_LBF_FAILOVER
值: 0x1
提供程序支持使用一个主路径,其他路径是备份路径。
VDS_LBF_ROUND_ROBIN
值: 0x2
提供程序支持以轮循机制方式使用所有路径。
VDS_LBF_ROUND_ROBIN_WITH_SUBSET
值: 0x4
提供程序支持以轮循机制方式使用主路径。 如果所有 ,则使用备份路径
主路径失败。
VDS_LBF_DYN_LEAST_QUEUE_DEPTH
值: 0x8
提供程序支持使用具有最少活动请求数的路径。
VDS_LBF_WEIGHTED_PATHS
值: 0x10
提供程序支持使用权重最小的路径, (为每个路径分配一个权重) 。
VDS_LBF_LEAST_BLOCKS
值: 0x20
提供程序支持使用具有最少块的路径。
VDS_LBF_VENDOR_SPECIFIC
值: 0x40
提供程序支持特定于供应商的策略。

注解

注意 将来的 Windows 版本中,可能会向 VDS_PROVIDER_LBSUPPORT_FLAG 枚举添加其他常量。 因此,应用程序必须设计为正常处理无法识别 的VDS_PROVIDER_LBSUPPORT_FLAG 枚举常量。
 

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 R2 [仅限桌面应用]
标头 vdshwprv.h

另请参阅

VDS 枚举