Partager via


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)