DSM_Load_Balance_Policy_V2 構造体 (mpiodisk.h)

DSM_Load_Balance_Policy_V2構造は、LUN に適用される負荷分散ポリシーを表すために使用されます。 パス情報をキャプチャして公開するためにMPIO_DSM_Path_V2構造体を使用する点を除いて、DSM_Load_Balance_Policy構造体に似ています。

構文

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

LUN が照会されている場合は現在 LUN に適用されている負荷分散ポリシーの種類を表す符号なし 32 ビットフィールド、LUN が設定されている場合は LUN に適用する新しいポリシー。

DSMPathCount

LUN のインスタンスを公開するパスの数を表す符号なし 32 ビット フィールド。

Reserved

0 にする必要があります。

DSM_Paths[1]

LUN の各インスタンスのパス属性を表すMPIO_DSM_Path_V2構造体の配列。

要件

要件
Header mpiodisk.h (Mpiowmi.h を含む)