MPIO_CONTROLLER_CONFIGURATION structure (mpiowmi.h)

The MPIO_CONTROLLER_CONFIGURATION structure provides a top-level view of the storage controllers and the targets that are connected to them in the system.

Syntax

typedef struct _MPIO_CONTROLLER_CONFIGURATION {
  ULONG                NumberControllers;
  MPIO_CONTROLLER_INFO ControllerInfo[1];
} MPIO_CONTROLLER_CONFIGURATION, *PMPIO_CONTROLLER_CONFIGURATION;

Members

NumberControllers

An unsigned 32-bitfield that represents the total number of controllers on the system that are known to MPIO.

ControllerInfo[1]

An array with information about all the controllers and all targets in the system. The number of elements of the array is given by NumberControllers and each element of the array is an instance of an MPIO_CONTROLLER_INFO structure.

Requirements

Requirement Value
Header mpiowmi.h (include Mpiowmi.h)