Freigeben über


MPIO_DISK_HEALTH_CLASS-Struktur (mpiowmi.h)

Die MPIO_DISK_HEALTH_CLASS-Struktur enthält die Integritätsinformationen für einen Datenträger mit mehreren Pfaden.

Syntax

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;

Member

Name[63 + 1]

Der Name dieses Datenträgers mit mehreren Pfaden.

NumberReads

Ein nicht signiertes 64-Bit-Feld, das die Anzahl der Leseanforderungen angibt, die von diesem Datenträger mit mehreren Pfaden verarbeitet werden.

NumberWrites

Ein nicht signiertes 64-Bit-Feld, das die Anzahl der Schreibanforderungen angibt, die von diesem Datenträger mit mehreren Pfaden verwaltet werden.

NumberBytesRead

Ein nicht signiertes 64-Bit-Feld, das die Gesamtanzahl der Bytes angibt, die von diesem Datenträger mit mehreren Pfaden gelesen werden.

NumberBytesWritten

Ein nicht signiertes 64-Bit-Feld, das die Gesamtanzahl der Bytes angibt, die auf diesen Datenträger mit mehreren Pfaden geschrieben werden.

NumberRetries

Ein unsigniertes 64-Bit-Feld, das die Gesamtanzahl von Wiederholungsversuchen für diesen Datenträger mit mehreren Pfaden angibt.

NumberIoErrors

Ein nicht signiertes 64-Bit-Feld, das die Gesamtanzahl der E/A-Fehler angibt, die von diesem Datenträger mit mehreren Pfaden gefunden werden.

CreateTime

Eine 64-Bit-Ganzzahl, die die Systemzeit angibt, zu der das Integritätspaket für diesen Datenträger mit mehreren Pfaden erstellt wurde.

PathFailures

Eine ganze 64-Bit-Zahl, die die Gesamtzahl der Pfadfehler für diesen Datenträger mit mehreren Pfaden angibt.

FailTime

Eine 64-Bit-Ganzzahl, die die Systemzeit angibt, zu der dieser Datenträger mit mehreren Pfaden offline gegangen ist oder ein Fehler aufgetreten ist.

DeviceOffline

Ein boolesches Feld, das angibt, ob der Datenträger mit mehreren Pfaden offline ist oder ein Fehler aufgetreten ist.

NumberReadsWrap

Ein Feld ohne Vorzeichen, das die Gesamtanzahl angibt, mit der der NumberReads-Parameter um 0 gerollt wurde.

NumberWritesWrap

Ein Feld ohne Vorzeichen, das die Gesamtanzahl angibt, mit der der Parameter NumberWrites auf 0 um 0 gerollt wurde.

NumberBytesReadWrap

Ein Feld ohne Vorzeichen, das die Gesamtanzahl angibt, mit der der NumberBytesRead-Parameter um 0 gerollt wurde.

NumberBytesWrittenWrap

Ein Feld ohne Vorzeichen, das die Gesamtanzahl angibt, mit der der Parameter NumberBytesWritten einen Rollback auf 0 (Null) ausgeführt hat.

Pad[3]

Sollte null sein.

Anforderungen

Anforderung Wert
Header mpiowmi.h (include Mpiowmi.h)