Export (0) Print
Expand All

DSM_Load_Balance_Policy structure

The DSM_Load_Balance_Policy structure is used to represent a load balance policy that is applied to a LUN.

Syntax


typedef struct _DSM_Load_Balance_Policy {
  ULONG         Version;
  ULONG         LoadBalancePolicy;
  ULONG         DSMPathCount;
  ULONG         Reserved;
  MPIO_DSM_Path DSM_Paths[1];
} DSM_Load_Balance_Policy, *PDSM_Load_Balance_Policy;

Members

Version

The version of WMI class supported. Set to 1.

LoadBalancePolicy

An unsigned 32-bitfield that represents the load balance policy type that is currently being applied to the LUN if the LUN is queried, or the new policy to apply to the LUN if the LUN is being set.

DSMPathCount

An unsigned 32-bitfield that represents the number of paths that expose the LUN's instances.

Reserved

Should be zero.

DSM_Paths

An array of MPIO_DSM_Path structures that represent path attributes for each of the LUN's instances.

Requirements

Header

Mpiodisk.h (include Mpiowmi.h)

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft