Freigeben über


DSM_Load_Balance_Policy-Struktur (mpiodisk.h)

Die DSM_Load_Balance_Policy-Struktur wird verwendet, um eine Lastenausgleichsrichtlinie darzustellen, die auf eine LUN angewendet wird.

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;

Member

Version

Die unterstützte Version der WMI-Klasse. Auf 1 festlegen.

LoadBalancePolicy

Ein nicht signiertes 32-Bit-Feld, das den Richtlinientyp für den Lastenausgleich darstellt, der derzeit auf die LUN angewendet wird, wenn die LUN abgefragt wird, oder die neue Richtlinie, die auf die LUN angewendet werden soll, wenn die LUN festgelegt wird.

DSMPathCount

Ein 32-Bit-Feld ohne Vorzeichen, das die Anzahl der Pfade darstellt, die die LUN-Instanzen verfügbar machen.

Reserved

Sollte null sein.

DSM_Paths[1]

Ein Array von MPIO_DSM_Path Strukturen, die Pfadattribute für jede LUN-Instanz darstellen.

Anforderungen

Anforderung Wert
Header mpiodisk.h (include Mpiowmi.h)