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) |