estrutura DSM_Load_Balance_Policy_V2 (mpiodisk.h)

A estrutura DSM_Load_Balance_Policy_V2 é usada para representar uma política de balanceamento de carga aplicada a um LUN. É semelhante à estrutura DSM_Load_Balance_Policy, exceto pelo fato de usar a estrutura MPIO_DSM_Path_V2 para capturar e expor informações de caminho.

Sintaxe

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;

Membros

Version

A versão da classe WMI com suporte. Defina como 2.

LoadBalancePolicy

Um campo de 32 bits sem sinal que representa o tipo de política de balanceamento de carga que está sendo aplicado atualmente ao LUN se o LUN estiver sendo consultado ou a nova política a ser aplicada ao LUN se o LUN estiver sendo definido.

DSMPathCount

Um campo de 32 bits sem sinal que representa o número de caminhos que expõem as instâncias do LUN.

Reserved

Deve ser zero.

DSM_Paths[1]

Uma matriz de estruturas MPIO_DSM_Path_V2 que representam atributos de caminho para cada uma das instâncias do LUN.

Requisitos

Requisito Valor
Cabeçalho mpiodisk.h (inclua Mpiowmi.h)