DSM_QuerySupportedLBPolicies_V2 結構 (mpiodisk.h)

DSM_QuerySupportedLBPolicies_V2結構可用來查詢 LUN 上支援的負載平衡原則清單。 它基本上與DSM_QuerySupportedLBPolicies相同,不同之處在於它會以DSM_Load_Balance_Policy_V2結構陣列的形式傳回支持的原則,而不是DSM_Load_Balance_Policy結構。 呼叫端必須將WMI呼叫導向查詢至對應至虛擬 LUN 之 WMI 實例名稱所尋址的虛擬 LUN。 所有 DSM 都必須註冊並實作此類別,即使它們不支援其控制之裝置的任何負載平衡原則也一樣。

語法

typedef struct _DSM_QuerySupportedLBPolicies_V2 {
  ULONG                      SupportedLBPoliciesCount;
  ULONG                      Reserved;
  DSM_Load_Balance_Policy_V2 Supported_LB_Policies[1];
} DSM_QuerySupportedLBPolicies_V2, *PDSM_QuerySupportedLBPolicies_V2;

成員

SupportedLBPoliciesCount

未簽署的 32 位字段,會傳回控制 DSM 所支援 LUN 的負載平衡原則數目。

Reserved

應該是零。

Supported_LB_Policies[1]

DSM_Load_Balance_Policy_V2 結構的陣列,每個支援的負載平衡原則各一個。 陣列元素的數目會與 SupportedLBPoliciesCount 相同。 陣列的每個元素都會列出支援的負載平衡原則類型。 專案不預期會傳回路徑細節。

規格需求

需求
標頭 mpiodisk.h (包含 Mpiowmi.h)