MPIO_PATH_HEALTH_CLASS Struktur (mpiowmi.h)
Die MPIO_PATH_HEALTH_CLASS Struktur stellt die Integritätsinformationen für einen Pfad dar.
Syntax
typedef struct _MPIO_PATH_HEALTH_CLASS {
ULONGLONG PathId;
ULONGLONG NumberReads;
ULONGLONG NumberWrites;
ULONGLONG NumberBytesRead;
ULONGLONG NumberBytesWritten;
ULONGLONG NumberRetries;
ULONGLONG NumberIoErrors;
ULONGLONG CreateTime;
ULONGLONG FailTime;
BOOLEAN PathOffline;
UCHAR NumberReadsWrap;
UCHAR NumberWritesWrap;
UCHAR NumberBytesReadWrap;
UCHAR NumberBytesWrittenWrap;
UCHAR OutstandingRequests;
UCHAR Pad[2];
} MPIO_PATH_HEALTH_CLASS, *PMPIO_PATH_HEALTH_CLASS;
Angehörige
PathId
Ein nicht signiertes 64-Bit-Feld, das einen Bezeichner darstellt, der einem bestimmten Pfad zugewiesen ist.
NumberReads
Ein nicht signiertes 64-Bit-Feld, das die Anzahl der Leseanforderungen angibt, die vom angegebenen Pfadbezeichner gewartet werden.
NumberWrites
Ein nicht signiertes 64-Bit-Feld, das die Anzahl der Schreibanforderungen angibt, die vom angegebenen Pfadbezeichner gewartet werden.
NumberBytesRead
Ein nicht signiertes 64-Bit-Feld, das die Gesamtanzahl der Bytes angibt, die durch den angegebenen Pfadbezeichner gelesen werden.
NumberBytesWritten
Ein nicht signiertes 64-Bit-Feld, das die Gesamtanzahl der Bytes angibt, die über den angegebenen Pfadbezeichner geschrieben werden.
NumberRetries
Ein nicht signiertes 64-Bit-Feld, das die Gesamtanzahl der Wiederholungen mithilfe des angegebenen Pfadbezeichners angibt.
NumberIoErrors
Ein nicht signiertes 64-Bit-Feld, das die Gesamtanzahl der E/A-Fehler angibt, die über den angegebenen Pfadbezeichner aufgetreten sind.
CreateTime
Eine 64-Bit-Ganzzahl, die die Systemzeit angibt, zu der diese Instanz erstellt und verfügbar gemacht wurde.
FailTime
Eine 64-Bit-Ganzzahl, die die Systemzeit angibt, zu der der Pfad- und Pfad-ID entfernt wurde.
PathOffline
Ein boolesches Feld, das angibt, ob der Pfad, der dieser Pfad-ID zugeordnet ist, entfernt wird.
NumberReadsWrap
Ein nicht signiertes Zeichenfeld, das angibt, wie oft der NumberReads-Parameter Parameter auf Null gerollt wurde.
NumberWritesWrap
Ein nicht signiertes Zeichenfeld, das angibt, wie oft der NumberWrites-Parameter Parameter auf Null gerollt hat.
NumberBytesReadWrap
Ein nicht signiertes Zeichenfeld, das angibt, wie oft der parameter NumberBytesRead auf Null gerollt wurde.
NumberBytesWrittenWrap
Ein nicht signiertes Zeichenfeld, das angibt, wie oft der parameter NumberBytesWritten auf Null gerollt wurde.
OutstandingRequests
Ein nicht signiertes Zeichenfeld, das die Gesamtanzahl der ausstehenden Anforderungen angibt.
Pad[2]
Sollte null sein.
Anforderungen
Anforderung | Wert |
---|---|
Header- | mpiowmi.h (include Mpiowmi.h) |