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 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 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 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 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 em que essa instância foi criada e exposta.

FailTime

Um inteiro de 64 bits que especifica a hora do sistema em que 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 é removido.

NumberReadsWrap

Um campo de caracteres sem sinal que especifica o número total de vezes que o parâmetro NumberReads rolou para zero.

NumberWritesWrap

Um campo de caracteres sem sinal que especifica o número total de vezes que o parâmetro NumberWrites rolou para zero.

NumberBytesReadWrap

Um campo de caracteres sem sinal que especifica o número total de vezes que o parâmetro NumberBytesRead rolou para zero.

NumberBytesWrittenWrap

Um campo de caracteres sem sinal que especifica o número total de vezes que o parâmetro NumberBytesWritten rolou para zero.

OutstandingRequests

Um campo de caracteres 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)