Partager via


structure MPIO_PATH_HEALTH_CLASS (mpiowmi.h)

La structure MPIO_PATH_HEALTH_CLASS représente les informations d’intégrité d’un chemin d’accès.

Syntaxe

typedef struct _MPIO_PATH_HEALTH_CLASS {
  ULONGLONG PathId;
  ULONGLONG NumberReads;
  ULONGLONG NumberWrites;
  ULONGLONG NumberBytesRead;
  ULONGLONG NumberBytesWritten;
  ULONGLONG NumberRetries;
  ULONGLONG NumberIoErrors;
  ULONGLONG CreateTime;
  ULONGLONG FailTime;
  BOOLEAN   PathOffline;
  UCHAR     NumberReadsWrap;
  UCHAR     NumberWritesWrap;
  UCHAR     NumberBytesReadWrap;
  UCHAR     NumberBytesWrittenWrap;
  UCHAR     OutstandingRequests;
  UCHAR     Pad[2];
} MPIO_PATH_HEALTH_CLASS, *PMPIO_PATH_HEALTH_CLASS;

Membres

PathId

Champ 64 bits non signé qui représente un identificateur affecté à un chemin d’accès particulier.

NumberReads

Champ 64 bits non signé qui spécifie le nombre de demandes de lecture qui sont servies par l’identificateur de chemin d’accès spécifié.

NumberWrites

Champ 64 bits non signé qui spécifie le nombre de requêtes d’écriture qui sont serviceées par l’identificateur de chemin d’accès spécifié.

NumberBytesRead

Champ 64 bits non signé qui spécifie le nombre total d’octets lus par l’identificateur de chemin d’accès spécifié.

NumberBytesWritten

Champ 64 bits non signé qui spécifie le nombre total d’octets écrits via l’identificateur de chemin d’accès spécifié.

NumberRetries

Champ 64 bits non signé qui spécifie le nombre total de nouvelles tentatives à l’aide de l’identificateur de chemin spécifié.

NumberIoErrors

Champ 64 bits non signé qui spécifie le nombre total d’erreurs d’E/S rencontrées via l’identificateur de chemin d’accès spécifié.

CreateTime

Entier 64 bits qui spécifie l’heure système à laquelle cette instance a été créée et exposée.

FailTime

Entier 64 bits qui spécifie l’heure système lorsque le chemin associé à cet ID de chemin d’accès a été supprimé.

PathOffline

Champ booléen qui indique si le chemin associé à cet ID de chemin d’accès est supprimé.

NumberReadsWrap

Champ de caractères non signé qui spécifie le nombre total de fois où le paramètre NumberReads a été roulé vers zéro.

NumberWritesWrap

Champ de caractères non signé qui spécifie le nombre total de fois où le paramètre NumberWrites a été roulé vers zéro.

NumberBytesReadWrap

Champ de caractères non signé qui spécifie le nombre total de fois où le paramètre NumberBytesRead a été roulé autour de zéro.

NumberBytesWrittenWrap

Champ de caractères non signé qui spécifie le nombre total de fois où le paramètre NumberBytesWritten a été roulé vers zéro.

OutstandingRequests

Champ caractère non signé qui spécifie le nombre total de requêtes en attente.

Pad[2]

Doit être égal à zéro.

Exigences

Exigence Valeur
d’en-tête mpiowmi.h (include Mpiowmi.h)