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