MPIO_DISK_HEALTH_CLASS struttura (mpiowmi.h)
La struttura MPIO_DISK_HEALTH_CLASS contiene le informazioni sull'integrità per un disco a più percorsi.
Sintassi
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;
Members
Name[63 + 1]
Nome di questo disco multi-percorso.
NumberReads
Un campo a 64 bit senza segno che specifica il numero di richieste di lettura gestite da questo disco a più percorsi.
NumberWrites
Un campo a 64 bit senza segno che specifica il numero di richieste di scrittura eseguite da questo disco a più percorsi.
NumberBytesRead
Un campo a 64 bit senza segno che specifica il numero totale di byte letti da questo disco a più percorsi.
NumberBytesWritten
Un campo a 64 bit senza segno che specifica il numero totale di byte scritti in questo disco a più percorsi.
NumberRetries
Un campo a 64 bit senza segno che specifica il numero totale di tentativi per questo disco a più percorsi.
NumberIoErrors
Un campo a 64 bit senza segno che specifica il numero totale di errori di I/O rilevati da questo disco a più percorsi.
CreateTime
Intero a 64 bit che specifica l'ora di sistema in cui è stato creato il pacchetto di integrità per questo disco a più percorsi.
PathFailures
Intero a 64 bit che specifica il numero totale di errori di percorso per questo disco a più percorsi.
FailTime
Intero a 64 bit che specifica l'ora di sistema in cui il disco multi-percorso è stato offline o non riuscito.
DeviceOffline
Campo booleano che indica se il disco a più percorsi è offline o non è riuscito.
NumberReadsWrap
Campo carattere senza segno che specifica il numero totale di volte in cui il parametro NumberReads è stato eseguito il rollback intorno a zero.
NumberWritesWrap
Campo carattere senza segno che specifica il numero totale di volte in cui il parametro NumberWrites è stato eseguito il rollback intorno a zero.
NumberBytesReadWrap
Campo carattere senza segno che specifica il numero totale di volte in cui il parametro NumberBytesRead è stato eseguito il rollback intorno a zero.
NumberBytesWrittenWrap
Campo carattere senza segno che specifica il numero totale di volte in cui il parametro NumberBytesWritten è stato eseguito il rollback intorno a zero.
Pad[3]
Dovrebbe essere zero.
Requisiti
Requisito | Valore |
---|---|
Intestazione | mpiowmi.h (include Mpiowmi.h) |