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