DSM_Load_Balance_Policy结构(mpiodisk.h)

DSM_Load_Balance_Policy结构用于表示应用于 LUN 的负载均衡策略。

语法

typedef struct _DSM_Load_Balance_Policy {
  ULONG         Version;
  ULONG         LoadBalancePolicy;
  ULONG         DSMPathCount;
  ULONG         Reserved;
  MPIO_DSM_Path DSM_Paths[1];
} DSM_Load_Balance_Policy, *PDSM_Load_Balance_Policy;

成员

Version

支持的 WMI 类版本。 设置为 1。

LoadBalancePolicy

一个未签名的 32 位域,表示当前在查询 LUN 时应用于 LUN 的负载均衡策略类型;如果设置了 LUN,则表示要应用于 LUN 的新策略。

DSMPathCount

一个无符号的 32 位字段,表示公开 LUN 实例的路径数。

Reserved

应为零。

DSM_Paths[1]

表示每个 LUN 实例的路径属性的MPIO_DSM_Path结构的数组。

要求

要求 价值
标头 mpiodisk.h (包括 Mpiowmi.h)