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) |