estrutura MPIO_DEVINSTANCE_HEALTH_CLASS (mpiodisk.h)
A estrutura MPIO_DEVINSTANCE_HEALTH_CLASS contém as informações de integridade de uma instância de um dispositivo exposto por meio dos identificadores de caminho especificados.
Sintaxe
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;
Membros
PathId
Um campo de 64 bits sem sinal que retorna o identificador de caminho associado a essa instância de um disco de vários caminhos.
NumberReads
Um campo de 64 bits sem sinal que especifica o número de solicitações de leitura que são atendidas pelo identificador de caminho especificado.
NumberWrites
Um campo de 64 bits sem sinal que especifica o número de solicitações de gravação que são atendidas pelo identificador de caminho especificado
NumberBytesRead
Um campo de 64 bits sem sinal que especifica o número total de bytes lidos pelo identificador de caminho especificado
NumberBytesWritten
Um campo de 64 bits sem sinal que especifica o número total de bytes que são gravados por meio do identificador de caminho especificado.
NumberRetries
Um campo de 64 bits sem sinal que especifica o número total de repetições por meio do identificador de caminho especificado.
NumberIoErrors
Um campo de 64 bits sem sinal que especifica o número total de erros de E/S encontrados por meio do identificador de caminho especificado.
CreateTime
Um inteiro de 64 bits que especifica a hora do sistema quando essa instância foi criada e exposta.
FailTime
Um inteiro de 64 bits que especifica a hora do sistema quando o caminho associado a essa ID de caminho foi removido.
DeviceOffline
Um campo booliano que indica se o caminho associado a essa ID de caminho foi removido.
NumberReadsWrap
Um campo de caractere sem sinal que especifica o número total de vezes que o parâmetro NumberReads foi revertido para zero.
NumberWritesWrap
Um campo de caractere sem sinal que especifica o número total de vezes que o parâmetro NumberWrites foi revertido para zero.
NumberBytesReadWrap
Um campo de caractere sem sinal que especifica o número total de vezes que o parâmetro NumberBytesRead foi revertido para zero.
NumberBytesWrittenWrap
Um campo de caractere sem sinal que especifica o número total de vezes que o parâmetro NumberBytesWritten foi revertido para zero.
Pad[3]
Deve ser zero.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | mpiodisk.h (inclua Mpiowmi.h) |