mpiodisk.h header
This header is used by storage. For more information, see:
mpiodisk.h contains the following programming interfaces:
Structures
DSM_Load_Balance_Policy The DSM_Load_Balance_Policy structure is used to represent a load balance policy that is applied to a LUN. |
DSM_Load_Balance_Policy_V2 The DSM_Load_Balance_Policy_V2 structure is used to represent a load balance policy that is applied to a LUN. |
DSM_QueryLBPolicy The DSM_QueryLBPolicy structure is used to query a LUN's current load balance policy. |
DSM_QueryLBPolicy_V2 The DSM_QueryLBPolicy_V2 structure is used to query a LUN's current load balance policy. It is basically the same as the DSM_QueryLBPolicy structure except that it returns the load balance information by using the DSM_Load_Balance_Policy_V2 structure. |
DSM_QuerySupportedLBPolicies The DSM_QuerySupportedLBPolicies structure is used to query the list of load balance policies that are supported on the LUN. |
DSM_QuerySupportedLBPolicies_V2 The DSM_QuerySupportedLBPolicies_V2 structure is used to query the list of load balance policies that are supported on the LUN. |
DSM_QueryUniqueId The DSM_QueryUniqueId structure is used to query the DSM for a unique identifier. |
DsmSetLoadBalancePolicy_IN The DsmSetLoadBalancePolicy_IN structure provides an input parameter to the DsmSetLoadBalancePolicy method. |
DsmSetLoadBalancePolicy_OUT The DsmSetLoadBalancePolicy_OUT structure reports the output parameter of the DsmSetLoadBalancePolicy method. |
DsmSetLoadBalancePolicyALUA_IN The DsmSetLoadBalancePolicyALUA_IN structure provides the input parameter for the DsmSetLoadBalancePolicyALUA method. |
DsmSetLoadBalancePolicyALUA_OUT The DsmSetLoadBalancePolicyALUA_OUT structure reports the output of the DsmSetLoadBalancePolicyALUA method. |
MPIO_DEVINSTANCE_HEALTH_CLASS The MPIO_DEVINSTANCE_HEALTH_CLASS structure holds the health information for an instance of a device exposed through the specified path identifiers. |
MPIO_DEVINSTANCE_HEALTH_INFO The MPIO_DEVINSTANCE_HEALTH_INFO structure is used to query the available health information for every instance of a multi-path disk on each of the paths through which it is exposed. |
MPIO_DSM_Path The MPIO_DSM_Path structure is used to represent the DSM's definition of a path. |
MPIO_DSM_Path_V2 The MPIO_DSM_Path_V2 structure is used to represent the DSM's definition of a path. It is a superset of the previously existing MPIO_DSM_Path class. |
MPIO_GET_DESCRIPTOR The MPIO_GET_DESCRIPTOR structure is used to query for LUN instances that correspond to various paths. |
PDO_INFORMATION The PDO_INFORMATION structure represents a device-path pairing, which is an instance of a LUN through a particular path. |
PDOSCSI_ADDR The PDOSCSI_ADDR structure is used to represent a SCSI address. |