Freigeben über


MPIO_DSM_Path Struktur (mpiodisk.h)

Die MPIO_DSM_Path-Struktur wird verwendet, um die Definition eines Pfads des DSM darzustellen.

Syntax

typedef struct _MPIO_DSM_Path {
  ULONGLONG DsmPathId;
  ULONGLONG Reserved;
  ULONG     PathWeight;
  ULONG     PrimaryPath;
} MPIO_DSM_Path, *PMPIO_DSM_Path;

Angehörige

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 Gewichtungen zuweisen kann, die für ein Gerät verfügbar sind, und 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)