Condividi tramite


struttura MPIO_DEVINSTANCE_HEALTH_CLASS (mpiodisk.h)

La struttura MPIO_DEVINSTANCE_HEALTH_CLASS contiene le informazioni sull'integrità per un'istanza di un dispositivo esposto tramite gli identificatori di percorso specificati.

Sintassi

typedef struct _MPIO_DEVINSTANCE_HEALTH_CLASS {
  ULONGLONG PathId;
  ULONGLONG NumberReads;
  ULONGLONG NumberWrites;
  ULONGLONG NumberBytesRead;
  ULONGLONG NumberBytesWritten;
  ULONGLONG NumberRetries;
  ULONGLONG NumberIoErrors;
  ULONGLONG CreateTime;
  ULONGLONG FailTime;
  BOOLEAN   DeviceOffline;
  UCHAR     NumberReadsWrap;
  UCHAR     NumberWritesWrap;
  UCHAR     NumberBytesReadWrap;
  UCHAR     NumberBytesWrittenWrap;
  UCHAR     Pad[3];
} MPIO_DEVINSTANCE_HEALTH_CLASS, *PMPIO_DEVINSTANCE_HEALTH_CLASS;

Members

PathId

Campo a 64 bit senza segno che restituisce l'identificatore di percorso associato a questa istanza di un disco multi-percorso.

NumberReads

Campo a 64 bit senza segno che specifica il numero di richieste di lettura gestite dall'identificatore di percorso specificato.

NumberWrites

Campo a 64 bit senza segno che specifica il numero di richieste di scrittura gestite dall'identificatore di percorso specificato

NumberBytesRead

Campo a 64 bit senza segno che specifica il numero totale di byte letti tramite l'identificatore di percorso specificato

NumberBytesWritten

Campo a 64 bit senza segno che specifica il numero totale di byte scritti tramite l'identificatore di percorso specificato.

NumberRetries

Campo a 64 bit senza segno che specifica il numero totale di tentativi tramite l'identificatore di percorso specificato.

NumberIoErrors

Campo a 64 bit senza segno che specifica il numero totale di errori di I/O rilevati tramite l'identificatore di percorso specificato.

CreateTime

Intero a 64 bit che specifica l'ora di sistema in cui è stata creata ed esposta questa istanza.

FailTime

Intero a 64 bit che specifica l'ora di sistema in cui è stato rimosso il percorso associato a questo ID percorso.

DeviceOffline

Campo booleano che indica se il percorso associato a questo ID percorso è stato rimosso.

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 su 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.

Requisiti

Requisito Valore
Intestazione mpiodisk.h (include Mpiowmi.h)