Compartir a través de


estructura MPIO_PATH_HEALTH_CLASS (mpiowmi.h)

La estructura MPIO_PATH_HEALTH_CLASS representa la información de mantenimiento de una ruta de acceso.

Sintaxis

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;

Miembros

PathId

Campo de 64 bits sin signo que representa un identificador asignado a una ruta de acceso determinada.

NumberReads

Campo de 64 bits sin signo que especifica el número de solicitudes de lectura que el identificador de ruta de acceso especificado proporciona a las solicitudes de lectura.

NumberWrites

Campo de 64 bits sin signo que especifica el número de solicitudes de escritura que el identificador de ruta de acceso especificado proporciona a las solicitudes de escritura.

NumberBytesRead

Campo de 64 bits sin signo que especifica el número total de bytes que se leen a través del identificador de ruta de acceso especificado.

NumberBytesWritten

Campo de 64 bits sin signo que especifica el número total de bytes que se escriben a través del identificador de ruta de acceso especificado.

NumberRetries

Campo de 64 bits sin signo que especifica el número total de reintentos mediante el identificador de ruta de acceso especificado.

NumberIoErrors

Campo de 64 bits sin signo que especifica el número total de errores de E/S que se encuentran a través del identificador de ruta de acceso especificado.

CreateTime

Entero de 64 bits que especifica la hora del sistema en que se creó y expone esta instancia.

FailTime

Entero de 64 bits que especifica la hora del sistema en la que se quitó la ruta de acceso asociada a este identificador de ruta de acceso.

PathOffline

Campo booleano que indica si se quita la ruta de acceso asociada a este identificador de ruta de acceso.

NumberReadsWrap

Campo de caracteres sin signo que especifica el número total de veces que el parámetro NumberReads se ha desplazado alrededor de cero.

NumberWritesWrap

Campo de caracteres sin signo que especifica el número total de veces que el parámetro NumberWrites se ha desplazado alrededor de cero.

NumberBytesReadWrap

Campo de caracteres sin signo que especifica el número total de veces que el parámetro NumberBytesRead se ha desplazado alrededor de cero.

NumberBytesWrittenWrap

Campo de caracteres sin signo que especifica el número total de veces que el parámetro NumberBytesWritten se ha desplazado alrededor de cero.

OutstandingRequests

Campo de caracteres sin signo que especifica el número total de solicitudes pendientes.

Pad[2]

Debe ser cero.

Requisitos

Requisito Valor
Header mpiowmi.h (include Mpiowmi.h)