DSM_QuerySupportedLBPolicies structure (mpiodisk.h)

The DSM_QuerySupportedLBPolicies structure is used to query the list of load balance policies that are supported on the LUN.

Syntax

typedef struct _DSM_QuerySupportedLBPolicies {
  ULONG                   SupportedLBPoliciesCount;
  ULONG                   Reserved;
  DSM_Load_Balance_Policy Supported_LB_Policies[1];
} DSM_QuerySupportedLBPolicies, *PDSM_QuerySupportedLBPolicies;

Members

SupportedLBPoliciesCount

An unsigned 32-bitfield that returns the number of policies that are supported for the LUN by the controlling DSM.

Reserved

Should be zero.

Supported_LB_Policies[1]

An array of DSM_Load_Balance_Policy structures, one for each of the supported load balance policies. The number of array elements will be the same as SupportedLBPoliciesCount. Each element of the array lists only the supported load balance policy type.

Requirements

Requirement Value
Header mpiodisk.h (include Mpiowmi.h)