Partager via


MPIO_DEVINSTANCE_HEALTH_CLASS structure (mpiodisk.h)

La structure MPIO_DEVINSTANCE_HEALTH_CLASS contient les informations d’intégrité d’une 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 de 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 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 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 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é.

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és qui spécifie le nombre total de fois où le paramètre NumberReads est passé autour de 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 caractère 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 mpiodisk.h (include Mpiowmi.h)