Partager via


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)