MPIO_CONTROLLER_INFO structure (mpiowmi.h)
The MPIO_CONTROLLER_INFO structure represents a storage controller.
Syntax
typedef struct _MPIO_CONTROLLER_INFO {
ULONG IdentifierType;
ULONG IdentifierLength;
UCHAR Identifier[32];
ULONG ControllerState;
ULONG Pad;
WCHAR AssociatedDsm[63 + 1];
} MPIO_CONTROLLER_INFO, *PMPIO_CONTROLLER_INFO;
Members
IdentifierType
An unsigned 32-bitfield that represents the identifier type for the controller.
IdentifierLength
An unsigned 32-bitfield that represents the length of the controller's identifier.
Identifier[32]
A 32-byte array that contains the actual identifier (serial number) of the controller.
ControllerState
An unsigned 32-bitfield that represents the controller state.
Pad
Should be zero.
AssociatedDsm[63 + 1]
A string field of maximum length 63 characters. This string field returns the friendly name of the DSM that controls the devices that are exposed by this controller.
Requirements
Requirement | Value |
---|---|
Header | mpiowmi.h (include Mpiowmi.h) |