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;

Angehörige

Version

Die unterstützte WMI-Klasse. Auf 1 festgelegt.

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 nicht signiertes 32-Bit-Feld, 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 die einzelnen LUN-Instanzen darstellen.

Anforderungen

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