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) |