MPIO_DSM_Path-Struktur (mpiodisk.h)
Die MPIO_DSM_Path-Struktur wird verwendet, um die DSM-Definition eines Pfads darzustellen.
Syntax
typedef struct _MPIO_DSM_Path {
ULONGLONG DsmPathId;
ULONGLONG Reserved;
ULONG PathWeight;
ULONG PrimaryPath;
} MPIO_DSM_Path, *PMPIO_DSM_Path;
Member
DsmPathId
Ein nicht signiertes 64-Bit-Feld, das als eindeutiger Bezeichner verwendet wird, um Pfade zu unterscheiden, die dem DSM bekannt sind.
Reserved
Sollte null sein.
PathWeight
Ein nicht signiertes 32-Bit-Feld, das die Gewichtung enthält, die dem angegebenen Pfad zugeordnet ist. Der zugewiesene Wert bestimmt die Reihenfolge, in der der DSM die Pfade auswählt, wenn die Richtlinie für den Lastenausgleich auf Gewichteter Pfad festgelegt ist. Dies bedeutet, dass ein Benutzer jedem Pfad, der für ein Gerät verfügbar ist, Gewichtungen zuweisen kann. Wenn die Lastenausgleichsrichtlinie für das Gerät als "Gewichteter Pfad" festgelegt ist, verwendet MPIO diesen PathWeight-Wert, um zu bestimmen, welcher Pfad verwendet werden soll.
PrimaryPath
Ein nicht signiertes 32-Bit-Feld, das als Flag verwendet wird, um den Pfadstatus beim Zugriff auf eine bestimmte LUN anzugeben.
Anforderungen
Anforderung | Wert |
---|---|
Header | mpiodisk.h (include Mpiowmi.h) |