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)