Compartir a través de


estructura MPIO_DEVINSTANCE_HEALTH_CLASS (mpiodisk.h)

La estructura MPIO_DEVINSTANCE_HEALTH_CLASS contiene la información de mantenimiento de una instancia de un dispositivo expuesto a través de los identificadores de ruta de acceso especificados.

Sintaxis

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;

Miembros

PathId

Campo de 64 bits sin signo que devuelve el identificador de ruta de acceso asociado a esta instancia de un disco de varias rutas de acceso.

NumberReads

Campo de 64 bits sin signo que especifica el número de solicitudes de lectura que se adscriben mediante el identificador de ruta de acceso especificado.

NumberWrites

Campo de 64 bits sin signo que especifica el número de solicitudes de escritura que se adscriben mediante el identificador de ruta de acceso especificado.

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 a través del 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.

DeviceOffline

Campo booleano que indica si se ha quitado 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 enrollado alrededor de cero.

NumberWritesWrap

Campo de caracteres sin signo que especifica el número total de veces que el parámetro NumberWrites se ha enrollado 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 a cero.

NumberBytesWrittenWrap

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

Pad[3]

Debe ser cero.

Requisitos

Requisito Valor
Header mpiodisk.h (incluir Mpiowmi.h)