Поделиться через


структура MPIO_DISK_HEALTH_CLASS (mpiowmi.h)

Структура MPIO_DISK_HEALTH_CLASS содержит сведения о работоспособности для диска с несколькими путями.

Синтаксис

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;

Члены

Name[63 + 1]

Имя этого диска с несколькими путями.

NumberReads

64-разрядное поле без знака, указывающее количество запросов на чтение, обслуживаемых этим диском с несколькими путями.

NumberWrites

64-разрядное поле без знака, указывающее количество запросов на запись, обслуживаемых этим диском с несколькими путями.

NumberBytesRead

64-разрядное поле без знака, указывающее общее количество байтов, считываемых с этого диска с несколькими путями.

NumberBytesWritten

64-разрядное поле без знака, указывающее общее количество байтов, записываемых на этот диск с несколькими путями.

NumberRetries

64-разрядное поле без знака, указывающее общее количество повторных попыток для этого диска с несколькими путями.

NumberIoErrors

64-разрядное поле без знака, указывающее общее количество ошибок ввода-вывода, возникающих на этом диске с несколькими путями.

CreateTime

64-разрядное целое число, указывающее системное время создания пакета работоспособности для этого диска с несколькими путями.

PathFailures

64-разрядное целое число, указывающее общее количество сбоев пути для этого диска с несколькими путями.

FailTime

64-разрядное целое число, указывающее системное время, когда этот многопутьный диск был отключен или завершился сбоем.

DeviceOffline

Логическое поле, указывающее, находится ли диск с несколькими путями в автономном режиме или произошел сбой.

NumberReadsWrap

Поле без знака, указывающее общее количество накатов параметра NumberReads до нуля.

NumberWritesWrap

Поле без знака, указывающее общее количество накатов параметра NumberWrites до нуля.

NumberBytesReadWrap

Поле без знака, указывающее общее количество накатов параметра NumberBytesRead до нуля.

NumberBytesWrittenWrap

Поле без знака, указывающее общее количество накатов параметра NumberBytesWritten до нуля.

Pad[3]

Должно быть равно нулю.

Требования

Требование Значение
Заголовок mpiowmi.h (включая Mpiowmi.h)