DSM_Load_Balance_Policy_V2 结构 (mpiodisk.h)

DSM_Load_Balance_Policy_V2结构用于表示应用于 LUN 的负载均衡策略。 它类似于 DSM_Load_Balance_Policy 结构,只不过它使用 MPIO_DSM_Path_V2 结构来捕获和公开路径信息。

语法

typedef struct _DSM_Load_Balance_Policy_V2 {
  ULONG            Version;
  ULONG            LoadBalancePolicy;
  ULONG            DSMPathCount;
  ULONG            Reserved;
  MPIO_DSM_Path_V2 DSM_Paths[1];
} DSM_Load_Balance_Policy_V2, *PDSM_Load_Balance_Policy_V2;

成员

Version

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

LoadBalancePolicy

一个无符号 32 位字段,表示当前正在应用于 LUN(如果查询 LUN)的负载均衡策略类型;如果正在设置 LUN,则表示要应用于 LUN 的新策略。

DSMPathCount

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

Reserved

应为零。

DSM_Paths[1]

一个由MPIO_DSM_Path_V2结构构成的数组,这些结构表示每个 LUN 实例的路径属性。

要求

要求
Header mpiodisk.h (包括 Mpiowmi.h)