структура 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) |