structure MPIO_DEVINSTANCE_HEALTH_CLASS (mpiodisk.h)
La structure MPIO_DEVINSTANCE_HEALTH_CLASS contient les informations d’intégrité d’un instance d’un appareil exposé via les identificateurs de chemin d’accès spécifiés.
Syntaxe
typedef struct _MPIO_DEVINSTANCE_HEALTH_CLASS {
ULONGLONG PathId;
ULONGLONG NumberReads;
ULONGLONG NumberWrites;
ULONGLONG NumberBytesRead;
ULONGLONG NumberBytesWritten;
ULONGLONG NumberRetries;
ULONGLONG NumberIoErrors;
ULONGLONG CreateTime;
ULONGLONG FailTime;
BOOLEAN DeviceOffline;
UCHAR NumberReadsWrap;
UCHAR NumberWritesWrap;
UCHAR NumberBytesReadWrap;
UCHAR NumberBytesWrittenWrap;
UCHAR Pad[3];
} MPIO_DEVINSTANCE_HEALTH_CLASS, *PMPIO_DEVINSTANCE_HEALTH_CLASS;
Membres
PathId
Champ 64 bits non signé qui retourne l’identificateur de chemin associé à cette instance d’un disque à plusieurs chemins.
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 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 via 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 via l’identificateur de chemin d’accès 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 à laquelle le chemin associé à cet ID de chemin d’accès a été supprimé.
DeviceOffline
Champ booléen qui indique si le chemin associé à cet ID de chemin d’accès a été supprimé.
NumberReadsWrap
Champ de caractères non signé qui spécifie le nombre total de fois où le paramètre NumberReads a été déployé sur zéro.
NumberWritesWrap
Champ de caractères non signé qui spécifie le nombre total de fois où le paramètre NumberWrites est passé à zéro.
NumberBytesReadWrap
Champ de caractères non signé qui spécifie le nombre total de fois où le paramètre NumberBytesRead a été passé à zéro.
NumberBytesWrittenWrap
Champ de caractères non signé qui spécifie le nombre total de fois où le paramètre NumberBytesWritten est passé à zéro.
Pad[3]
Doit être égal à zéro.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | mpiodisk.h (include Mpiowmi.h) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour