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