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) |