Condividi tramite


struttura MPIO_PATH_HEALTH_CLASS (mpiowmi.h)

La struttura MPIO_PATH_HEALTH_CLASS rappresenta le informazioni sull'integrità per un percorso.

Sintassi

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;

Membri

PathId

Campo a 64 bit senza segno che rappresenta un identificatore assegnato a un percorso specifico.

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

PathOffline

Campo booleano che indica se il percorso associato a questo ID percorso viene 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 NumberWrites parametro è stato eseguito il roll around 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.

OutstandingRequests

Campo carattere senza segno che specifica il numero totale di richieste in sospeso.

Pad[2]

Deve essere zero.

Fabbisogno

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