// mpiodisk.h
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;
View the official Windows Driver Kit DDI referenceNo description available.
The DSM_Load_Balance_Policy structure is used to represent a load balance policy that is applied to a LUN.
VersionThe version of WMI class supported. Set to 1.
LoadBalancePolicyAn 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.
DSMPathCountAn unsigned 32-bitfield that represents the number of paths that expose the LUN's instances.
ReservedShould be zero.
DSM_PathsAn array of MPIO_DSM_Path structures that represent path attributes for each of the LUN's instances.