структура MPIO_DEVINSTANCE_HEALTH_INFO (mpiodisk.h)
Структура MPIO_DEVINSTANCE_HEALTH_INFO используется для запроса доступных сведений о работоспособности для каждого экземпляра диска с несколькими путями по каждому из путей, через которые он предоставляется.
Синтаксис
typedef struct _MPIO_DEVINSTANCE_HEALTH_INFO {
ULONG NumberDevInstancePackets;
ULONG Reserved;
MPIO_DEVINSTANCE_HEALTH_CLASS DevInstanceHealthPackets[1];
} MPIO_DEVINSTANCE_HEALTH_INFO, *PMPIO_DEVINSTANCE_HEALTH_INFO;
Члены
NumberDevInstancePackets
32-разрядное поле без знака, которое возвращает количество пакетов работоспособности, которые доступны и соответствуют количеству доступных экземпляров пути, связанных со всеми дисками с несколькими путями.
Reserved
Должно быть равно нулю.
DevInstanceHealthPackets[1]
Поле, возвращающее массив со сведениями о работоспособности всех доступных экземпляров дисков с несколькими путями. Количество элементов массива задается NbrDevInfoPkts , и каждый элемент массива является экземпляром структуры MPIO_DEVINSTANCE_HEALTH_CLASS.
Требования
Требование | Значение |
---|---|
Заголовок | mpiodisk.h (включая Mpiowmi.h) |