structure MPIO_DSM_Path_V2 (mpiodisk.h)
La structure MPIO_DSM_Path_V2 est utilisée pour représenter la définition de DSM d’un chemin d’accès. Il s’agit d’un super-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 64 bits non signé utilisé comme identificateur unique pour distinguer les chemins connus du DSM.
Reserved
Doit être égal à zéro.
PathWeight
Champ 32 bits non signé qui contient le poids associé au chemin donné.
PrimaryPath
Champ 32 bits non signé utilisé comme indicateur pour indiquer l’état du chemin d’accès lors de l’accès à un LUN particulier.
OptimizedPath
Champ 32 bits non signé utilisé conjointement avec PrimaryPath pour indiquer l’état du chemin d’accès pour accéder à un numéro d’unité logique.
PreferredPath
Champ 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 d’accès a échoué.
TargetPortGroup_State
Champ 32 bits non signé utilisé pour indiquer l’état d’accès du groupe de ports cible auquel appartient cette instance du numéro d’unité logique.
ALUASupport
Champ 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 d’unité logique.
SymmetricLUA
Champ 8 bits non signé utilisé comme indicateur pour indiquer à l’application si l’accès à l’unité logique est symétrique.
TargetPortGroup_Preferred
Champ 8 bits non signé utilisé comme indicateur. Ce champ indique si le groupe de ports cible de l’unité logique correspondant à ce chemin est préféré pour l’accès lun.
TargetPortGroup_Identifier
Champ 16 bits non signé qui contient l’identificateur du groupe de ports cible du lun qui correspond à ce chemin d’accès.
TargetPort_Identifier
Champ 32 bits non signé qui contient l’identificateur du port cible qui correspond à ce chemin d’accès via lequel l’unité logique a été exposée.
Reserved32
Doit être égal à zéro.
Reserved64
Doit être égal à zéro.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | mpiodisk.h (include Mpiowmi.h) |