estrutura MPIO_DISK_HEALTH_CLASS (mpiowmi.h)

A estrutura MPIO_DISK_HEALTH_CLASS contém as informações de integridade de um disco de vários caminhos.

Sintaxe

typedef struct _MPIO_DISK_HEALTH_CLASS {
  WCHAR     Name[63 + 1];
  ULONGLONG NumberReads;
  ULONGLONG NumberWrites;
  ULONGLONG NumberBytesRead;
  ULONGLONG NumberBytesWritten;
  ULONGLONG NumberRetries;
  ULONGLONG NumberIoErrors;
  ULONGLONG CreateTime;
  ULONGLONG PathFailures;
  ULONGLONG FailTime;
  BOOLEAN   DeviceOffline;
  UCHAR     NumberReadsWrap;
  UCHAR     NumberWritesWrap;
  UCHAR     NumberBytesReadWrap;
  UCHAR     NumberBytesWrittenWrap;
  UCHAR     Pad[3];
} MPIO_DISK_HEALTH_CLASS, *PMPIO_DISK_HEALTH_CLASS;

Membros

Name[63 + 1]

O nome desse disco de vários caminhos.

NumberReads

Um campo de 64 bits sem sinal que especifica o número de solicitações de leitura atendidas por esse disco de vários caminhos.

NumberWrites

Um campo de 64 bits sem sinal que especifica o número de solicitações de gravação atendidas por esse disco de vários caminhos.

NumberBytesRead

Um campo de 64 bits sem sinal que especifica o número total de bytes lidos desse disco de vários caminhos.

NumberBytesWritten

Um campo de 64 bits sem sinal que especifica o número total de bytes gravados neste disco de vários caminhos.

NumberRetries

Um campo de 64 bits sem sinal que especifica o número total de repetições para esse disco de vários caminhos.

NumberIoErrors

Um campo de 64 bits sem sinal que especifica o número total de erros de E/S encontrados por esse disco de vários caminhos.

CreateTime

Um inteiro de 64 bits que especifica a hora do sistema quando o pacote de integridade foi criado para esse disco de vários caminhos.

PathFailures

Um inteiro de 64 bits que especifica o número total de falhas de caminho para esse disco de vários caminhos.

FailTime

Um inteiro de 64 bits que especifica a hora do sistema em que esse disco de vários caminhos ficou offline ou falhou.

DeviceOffline

Um campo booliano que indica se o disco de vários caminhos está offline ou falhou.

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.

Pad[3]

Deve ser zero.

Requisitos

Requisito Valor
Cabeçalho mpiowmi.h (inclua Mpiowmi.h)