Condividi tramite


struttura MPIO_DISK_HEALTH_CLASS (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;

Membri

Name[63 + 1]

Nome del disco multi-percorso.

NumberReads

Campo a 64 bit senza segno che specifica il numero di richieste di lettura gestite da questo disco multi-percorso.

NumberWrites

Campo a 64 bit senza segno che specifica il numero di richieste di scrittura gestite da questo disco multi-percorso.

NumberBytesRead

Campo a 64 bit senza segno che specifica il numero totale di byte letti da questo disco multi-percorso.

NumberBytesWritten

Campo a 64 bit senza segno che specifica il numero totale di byte scritti in questo disco multi-percorso.

NumberRetries

Campo a 64 bit senza segno che specifica il numero totale di tentativi per questo disco multi-percorso.

NumberIoErrors

Campo a 64 bit senza segno che specifica il numero totale di errori di I/O rilevati da questo disco multi-percorso.

CreateTime

Intero a 64 bit che specifica l'ora di sistema in cui è stato creato il pacchetto di integrità per questo disco multi-percorso.

PathFailures

Intero a 64 bit che specifica il numero totale di errori di percorso per questo disco multi-percorso.

FailTime

Intero a 64 bit che specifica l'ora di sistema in cui il disco multi-percorso è andato offline o non è riuscito.

DeviceOffline

Campo booleano che indica se il disco multi-percorso è offline o non è riuscito.

NumberReadsWrap

Campo carattere senza segno che specifica il numero totale di volte in cui il parametro NumberReads è stato eseguito su zero.

NumberWritesWrap

Campo carattere senza segno che specifica il numero totale di volte in cui il parametro NumberWrites è stato eseguito il rollback a zero.

NumberBytesReadWrap

Campo carattere senza segno che specifica il numero totale di volte in cui il parametro NumberBytesRead è stato eseguito su zero.

NumberBytesWrittenWrap

Campo carattere senza segno che specifica il numero totale di volte in cui il parametro NumberBytesWritten è stato eseguito su zero.

Pad[3]

Deve essere zero.

Fabbisogno

Requisito Valore
intestazione mpiowmi.h (include Mpiowmi.h)