MPIO_DSM_Path_V2 structure (mpiodisk.h)
La structure MPIO_DSM_Path_V2 est utilisée pour représenter la définition d’un chemin d’accès par le DSM. Il s’agit d’un sur-ensemble de la classe MPIO_DSM_Path existante précédemment.
Syntaxe
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;
Membres
DsmPathId
Champ de 64 bits non signé utilisé comme identificateur unique pour distinguer les chemins connus du DSM.
Reserved
Doit être égal à zéro.
PathWeight
Champ de 32 bits non signé qui contient le poids associé au chemin donné.
PrimaryPath
Champ de 32 bits non signé utilisé comme indicateur pour indiquer l’état du chemin d’accès lors de l’accès à un numéro d’unité logique particulier.
OptimizedPath
Champ de 32 bits non signé utilisé conjointement avec PrimaryPath pour indiquer l’état du chemin d’accès à un numéro d’unité logique.
PreferredPath
Champ de 32 bits non signé utilisé comme indicateur pour indiquer s’il s’agit du chemin d’accès préféré pour accéder au numéro d’unité logique.
FailedPath
Champ non signé 32 bits utilisé comme indicateur pour indiquer si le chemin a échoué.
TargetPortGroup_State
Champ de 32 bits non signé utilisé pour indiquer l’état d’accès du groupe de ports cible auquel appartient cette instance du numéro logique.
ALUASupport
Champ de 32 bits non signé qui retourne la prise en charge de la transition d’état ALUA (Asymmetrical Logical Unit Access) indiquée par le NUMÉRO LOGIQUE.
SymmetricLUA
Champ de 8 bits non signé utilisé comme indicateur pour indiquer à l’application si l’accès aux unités logiques est symétrique.
TargetPortGroup_Preferred
Champ de 8 bits non signé utilisé comme indicateur. Ce champ indique si le groupe de ports cible de l’unité logique qui correspond à ce chemin d’accès est préféré pour l’accès au numéro d’unité logique.
TargetPortGroup_Identifier
Champ de 16 bits non signé qui contient l’identificateur du groupe de ports cible du LUN qui correspond à ce chemin.
TargetPort_Identifier
Champ de 32 bits non signé qui contient l’identificateur du port cible qui correspond à ce chemin d’accès par lequel le numéro d’unité logique a été exposé.
Reserved32
Doit être égal à zéro.
Reserved64
Doit être égal à zéro.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | mpiodisk.h (include Mpiowmi.h) |