estrutura MPIO_PATH_HEALTH_CLASS (mpiowmi.h)
A estrutura MPIO_PATH_HEALTH_CLASS representa as informações de integridade de um caminho.
Sintaxe
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;
Membros
PathId
Um campo de 64 bits sem sinal que representa um identificador atribuído a um caminho específico.
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 tentativas usando o 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.
PathOffline
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.
OutstandingRequests
Um campo de caractere sem sinal que especifica o número total de solicitações pendentes.
Pad[2]
Deve ser zero.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | mpiowmi.h (inclua Mpiowmi.h) |