Freigeben über


DSM_Load_Balance_Policy_V2 Struktur (mpiodisk.h)

Die DSM_Load_Balance_Policy_V2 Struktur wird verwendet, um eine Lastenausgleichsrichtlinie darzustellen, die auf eine LUN angewendet wird. Es ähnelt der DSM_Load_Balance_Policy-Struktur, mit der Ausnahme, dass sie die MPIO_DSM_Path_V2 Struktur verwendet, um Pfadinformationen zu erfassen und verfügbar zu machen.

Syntax

typedef struct _DSM_Load_Balance_Policy_V2 {
  ULONG            Version;
  ULONG            LoadBalancePolicy;
  ULONG            DSMPathCount;
  ULONG            Reserved;
  MPIO_DSM_Path_V2 DSM_Paths[1];
} DSM_Load_Balance_Policy_V2, *PDSM_Load_Balance_Policy_V2;

Angehörige

Version

Die unterstützte WMI-Klasse. Auf 2 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_V2 Strukturen, die Pfadattribute für jede DER LUN-Instanzen darstellen.

Anforderungen

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