VDS_PROVIDER_LBSUPPORT_FLAG 枚举 (vds.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 [仅限桌面应用]
标头 vds.h

另请参阅

VDS 枚举