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


структура 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 (include Mpiowmi.h)