Partager via


MPIO_DISK_HEALTH_CLASS structure (mpiowmi.h)

La structure MPIO_DISK_HEALTH_CLASS contient les informations d’intégrité d’un disque à plusieurs chemins d’accès.

Syntaxe

typedef struct _MPIO_DISK_HEALTH_CLASS {
  WCHAR     Name[63 + 1];
  ULONGLONG NumberReads;
  ULONGLONG NumberWrites;
  ULONGLONG NumberBytesRead;
  ULONGLONG NumberBytesWritten;
  ULONGLONG NumberRetries;
  ULONGLONG NumberIoErrors;
  ULONGLONG CreateTime;
  ULONGLONG PathFailures;
  ULONGLONG FailTime;
  BOOLEAN   DeviceOffline;
  UCHAR     NumberReadsWrap;
  UCHAR     NumberWritesWrap;
  UCHAR     NumberBytesReadWrap;
  UCHAR     NumberBytesWrittenWrap;
  UCHAR     Pad[3];
} MPIO_DISK_HEALTH_CLASS, *PMPIO_DISK_HEALTH_CLASS;

Membres

Name[63 + 1]

Nom de ce disque à plusieurs chemins d’accès.

NumberReads

Champ de 64 bits non signé qui spécifie le nombre de demandes de lecture traitées par ce disque à chemins multiples.

NumberWrites

Champ de 64 bits non signé qui spécifie le nombre de demandes d’écriture traitées par ce disque à chemins multiples.

NumberBytesRead

Champ de 64 bits non signé qui spécifie le nombre total d’octets lus à partir de ce disque à plusieurs chemins.

NumberBytesWritten

Champ de 64 bits non signé qui spécifie le nombre total d’octets écrits sur ce disque à plusieurs chemins.

NumberRetries

Champ de 64 bits non signé qui spécifie le nombre total de nouvelles tentatives pour ce disque à plusieurs chemins d’accès.

NumberIoErrors

Champ de 64 bits non signé qui spécifie le nombre total d’erreurs d’E/S rencontrées par ce disque à plusieurs chemins.

CreateTime

Entier 64 bits qui spécifie l’heure système à laquelle le paquet d’intégrité a été créé pour ce disque à plusieurs chemins d’accès.

PathFailures

Entier 64 bits qui spécifie le nombre total d’échecs de chemin pour ce disque à plusieurs chemins.

FailTime

Entier 64 bits qui spécifie l’heure système à laquelle ce disque à plusieurs chemins d’accès est hors connexion ou a échoué.

DeviceOffline

Champ booléen qui indique si le disque à plusieurs chemins d’accès est hors connexion ou a échoué.

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.

Pad[3]

Doit être égal à zéro.

Configuration requise

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