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