Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
A WMI client uses the MPIO_CONTROLLER_CONFIGURATION WMI class to query MPIO for information regarding the storage controllers that are attached to a system.
class MPIO_CONTROLLER_CONFIGURATION
{
[key, read]
string InstanceName;
[read] boolean Active;
//
// Number of controllers in the array.
//
[WmiDataId(1),
read,
Description("Number of Controllers.") : amended
] uint32 NumberControllers;
//
// Array of each controller's information.
// Note that these are ULONGLONG aligned.
//
[WmiDataId(2),
read,
Description("Array of Controller Information Structures.") : amended,
WmiSizeIs("NumberControllers")
] MPIO_CONTROLLER_INFO ControllerInfo[];
};
When this class definition is compiled by the WMI tool suite, it produces the MPIO_CONTROLLER_CONFIGURATION data structure. There are no methods associated with this WMI class.