Partager via


MPIO_PATH_HEALTH_CLASS structure (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 de 64 bits non signé qui représente un identificateur affecté à un chemin d’accès particulier.

NumberReads

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

NumberWrites

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

NumberBytesRead

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

NumberBytesWritten

Champ de 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 de 64 bits non signé qui spécifie le nombre total de nouvelles tentatives à l’aide de l’identificateur de chemin d’accès spécifié.

NumberIoErrors

Champ de 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 à laquelle 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 caractère non signé qui spécifie le nombre total de fois où le paramètre NumberReads a été passé à zéro.

NumberWritesWrap

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

NumberBytesReadWrap

Champ de caractères non signés qui spécifie le nombre total de fois où le paramètre NumberBytesRead est passé à zéro.

NumberBytesWrittenWrap

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

OutstandingRequests

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

Pad[2]

Doit être égal à zéro.

Configuration requise

Condition requise Valeur
En-tête mpiowmi.h (include Mpiowmi.h)