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 |