struktur DSM_QuerySupportedLBPolicies_V2 (mpiodisk.h)

Struktur DSM_QuerySupportedLBPolicies_V2 digunakan untuk mengkueri daftar kebijakan keseimbangan beban yang didukung pada LUN. Ini pada dasarnya sama dengan DSM_QuerySupportedLBPolicies kecuali bahwa kebijakan tersebut meneruskan kembali kebijakan yang didukung sebagai array struktur DSM_Load_Balance_Policy_V2 alih-alih struktur DSM_Load_Balance_Policy. Pemanggil harus mengarahkan panggilan WMI untuk kueri ke pseudo-LUN yang ditangani oleh nama instans WMI yang sesuai dengan pseudo-LUN. Semua DSM harus mendaftar dan mengimplementasikan kelas ini, bahkan jika mereka tidak mendukung kebijakan keseimbangan beban untuk perangkat yang mereka kontrol.

Sintaks

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

Anggota

SupportedLBPoliciesCount

Ladang 32-bit yang tidak ditandatangani yang mengembalikan jumlah kebijakan keseimbangan beban yang didukung untuk LUN oleh DSM pengontrol.

Reserved

Harus nol.

Supported_LB_Policies[1]

Array struktur DSM_Load_Balance_Policy_V2, satu untuk setiap kebijakan keseimbangan beban yang didukung. Jumlah elemen array akan sama dengan SupportedLBPoliciesCount. Setiap elemen array mencantumkan jenis kebijakan keseimbangan beban yang didukung. Tidak diharapkan bahwa jalur pengembalian elemen spesifik.

Persyaratan

Persyaratan Nilai
Header mpiodisk.h (termasuk Mpiowmi.h)