Condividi tramite


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)