mpiowmi.h header

This header is used by storage. For more information, see:

mpiowmi.h contains the following programming interfaces:

Structures

 
ClearMpioDiskHealthCounters_IN

The ClearMpioDiskHealthCounters_IN structure is used to provide an input parameter to the ClearMpioDiskHealthCounters method.
ClearPathHealthCounters_IN

The ClearPathHealthCounters_IN structure is used to provide an input parameter to the ClearPathHealthCounters method.
DSM_COUNTERS

The DSM_COUNTERS structure holds the various timer counters that are applicable to all LUNs that are controlled by the DSM.
DSM_PARAMETERS

The DSM_PARAMETERS structure holds the DSM version and timer counters information.
DSM_VERSION

The DSM_VERSION structure represents version information that is associated with a DSM binary or package.
GetPathConfiguration_IN

The GetPathConfiguration_IN structure is used to retrieve the per path device information.
GetPathConfiguration_OUT

The GetPathConfiguration_OUT structure is used to report the output parameters that are associated with the GetPathConfiguration method.
MPIO_ADAPTER_INFORMATION

The MPIO_ADAPTER_INFORMATION structure contains information that pertains to MPIO's view of a path.
MPIO_CONTROLLER_CONFIGURATION

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.
MPIO_CONTROLLER_INFO

The MPIO_CONTROLLER_INFO structure represents a storage controller.
MPIO_DISK_HEALTH_CLASS

The MPIO_DISK_HEALTH_CLASS structure contains the health information for a multi-path disk.
MPIO_DISK_HEALTH_INFO

The MPIO_DISK_HEALTH_INFO structure is used to query the available health information for every multi-path disk in the system.
MPIO_DISK_INFO

The MPIO_DISK_INFO structure allows applications to query the system for the top level view of its disk topology. The request must be directed to the MPIO control object by using its WMI instance name.
MPIO_DRIVE_INFO

The MPIO_DRIVE_INFO structure represents a multi-path disk in the system.
MPIO_EventEntry

The MPIO_EventEntry structure is used to return events that MPIO has logged.
MPIO_PATH_HEALTH_CLASS

The MPIO_PATH_HEALTH_CLASS structure represents the health information for a path.
MPIO_PATH_HEALTH_INFO

The MPIO_PATH_HEALTH_INFO structure is used to query the available health information for every path that is exposed to the system.
MPIO_PATH_INFORMATION

The MPIO_PATH_INFORMATION structure represents a top-level view of all the paths that are under MPIO control. To query the path information, the request must be sent to the MPIO control object by using its WMI instance name.
MPIO_REGISTERED_DSM

The MPIO_REGISTERED_DSM structure represents the top-level view of the registered DSMs on the system. To query this information, the request must be sent to the MPIO control object by using its WMI instance name.
MPIO_TIMERS_COUNTERS

The MPIO_TIMERS_COUNTERS structure controls the timer counters that affect all devices whose controlling DSMs do not implement independent timer counter settings.
MPIOMoveDevice_IN

The MPIOMoveDevice_IN structure is used to set the active path on the device.
SCSI_ADDR

The SCSI_ADDR structure represents a SCSI address.
SetDSMCounters_IN

The SetDSMCounters_IN structure is used to set the timer counters for a particular DSM.