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 de DSM_Load_Balance_Policy, exceto por 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. Definido 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 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) |