estrutura MPIO_DSM_Path_V2 (mpiodisk.h)
A estrutura MPIO_DSM_Path_V2 é usada para representar a definição de um caminho do DSM. É um superconjunto da classe MPIO_DSM_Path existente anteriormente.
Sintaxe
typedef struct _MPIO_DSM_Path_V2 {
ULONGLONG DsmPathId;
ULONGLONG Reserved;
ULONG PathWeight;
ULONG PrimaryPath;
ULONG OptimizedPath;
ULONG PreferredPath;
ULONG FailedPath;
ULONG TargetPortGroup_State;
ULONG ALUASupport;
UCHAR SymmetricLUA;
UCHAR TargetPortGroup_Preferred;
USHORT TargetPortGroup_Identifier;
ULONG TargetPort_Identifier;
ULONG Reserved32;
ULONGLONG Reserved64;
} MPIO_DSM_Path_V2, *PMPIO_DSM_Path_V2;
Membros
DsmPathId
Um campo de 64 bits sem sinal que é usado como um identificador exclusivo para distinguir caminhos conhecidos pelo DSM.
Reserved
Deve ser zero.
PathWeight
Um campo de 32 bits sem sinal que contém o peso associado ao caminho fornecido.
PrimaryPath
Um campo de 32 bits sem sinal que é usado como um sinalizador para indicar o estado do caminho ao acessar um LUN específico.
OptimizedPath
Um campo de 32 bits sem sinal que é usado em conjunto com PrimaryPath para indicar o estado do caminho para acessar um LUN.
PreferredPath
Um campo de 32 bits sem sinal que é usado como um sinalizador para indicar se esse é o caminho preferencial para acessar o LUN.
FailedPath
Um campo sem sinal de 32 bits que é usado como um sinalizador para indicar se o caminho falhou.
TargetPortGroup_State
Um campo de 32 bits sem sinal que é usado para indicar o estado de acesso do grupo de portas de destino ao qual esta instância do LUN pertence.
ALUASupport
Um campo de 32 bits sem sinal que retorna o suporte à transição de estado ALUA (Acesso à Unidade Lógica Assimétrica) indicado pelo LUN.
SymmetricLUA
Um campo de 8 bits sem sinal que é usado como um sinalizador para indicar ao aplicativo se o acesso à unidade lógica é simétrico.
TargetPortGroup_Preferred
Um campo de 8 bits sem sinal que é usado como um sinalizador. Esse campo indica se o grupo de portas de destino do LUN que corresponde a esse caminho é preferencial para o acesso lun.
TargetPortGroup_Identifier
Um campo de 16 bits sem sinal que contém o identificador do grupo de portas de destino do LUN que corresponde a esse caminho.
TargetPort_Identifier
Um campo de 32 bits sem sinal que contém o identificador da porta de destino que corresponde a esse caminho pelo qual o LUN foi exposto.
Reserved32
Deve ser zero.
Reserved64
Deve ser zero.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | mpiodisk.h (inclua Mpiowmi.h) |