Compartir a través de


estructura MPIO_DSM_Path_V2 (mpiodisk.h)

La estructura MPIO_DSM_Path_V2 se usa para representar la definición del DSM de una ruta de acceso. Es un superconjunto de la clase MPIO_DSM_Path existente anteriormente.

Sintaxis

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;

Miembros

DsmPathId

Campo de 64 bits sin signo que se usa como identificador único para distinguir las rutas de acceso conocidas para el DSM.

Reserved

Debe ser cero.

PathWeight

Campo de 32 bits sin signo que contiene el peso asociado a la ruta de acceso especificada.

PrimaryPath

Campo de 32 bits sin signo que se usa como marca para indicar el estado de la ruta de acceso al acceder a un LUN determinado.

OptimizedPath

Campo de 32 bits sin signo que se usa junto con PrimaryPath para indicar el estado de la ruta de acceso para acceder a un LUN.

PreferredPath

Campo de 32 bits sin signo que se usa como marca para indicar si se trata de la ruta de acceso preferida para acceder al LUN.

FailedPath

Campo sin signo de 32 bits que se usa como marca para indicar si se ha producido un error en la ruta de acceso.

TargetPortGroup_State

Campo de 32 bits sin signo que se usa para indicar el estado de acceso del grupo de puertos de destino al que pertenece esta instancia del LUN.

ALUASupport

Campo de 32 bits sin signo que devuelve la compatibilidad con la transición de estado de acceso a unidades lógicas asimétricas (ALUA) indicada por el LUN.

SymmetricLUA

Campo de 8 bits sin signo que se usa como marca para indicar a la aplicación si el acceso a la unidad lógica es simétrico.

TargetPortGroup_Preferred

Campo de 8 bits sin signo que se usa como marca. Este campo indica si el grupo de puertos de destino del LUN que corresponde a esta ruta de acceso es preferible para el acceso LUN.

TargetPortGroup_Identifier

Campo de 16 bits sin signo que contiene el identificador del grupo de puertos de destino del LUN que corresponde a esta ruta de acceso.

TargetPort_Identifier

Campo de 32 bits sin signo que contiene el identificador del puerto de destino que corresponde a esta ruta de acceso a través de la cual se ha expuesto el LUN.

Reserved32

Debe ser cero.

Reserved64

Debe ser cero.

Requisitos

Requisito Valor
Header mpiodisk.h (incluir Mpiowmi.h)