Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die MPIO_DSM_Path_V2-Struktur wird verwendet, um die Definition eines Pfads des DSM darzustellen. Es ist eine Obermenge der zuvor vorhandenen MPIO_DSM_Path Klasse.
Syntax
typedef struct _MPIO_DSM_Path_V2 {
ULONGLONG DsmPathId;
ULONGLONG Reserved;
ULONG PathWeight;
ULONG PrimaryPath;
ULONG OptimizedPath;
ULONG PreferredPath;
ULONG FailedPath;
ULONG TargetPortGroup_State;
ULONG ALUASupport;
UCHAR SymmetricLUA;
UCHAR TargetPortGroup_Preferred;
USHORT TargetPortGroup_Identifier;
ULONG TargetPort_Identifier;
ULONG Reserved32;
ULONGLONG Reserved64;
} MPIO_DSM_Path_V2, *PMPIO_DSM_Path_V2;
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.
PrimaryPath
Ein nicht signiertes 32-Bit-Feld, das als Flag verwendet wird, um den Pfadstatus beim Zugriff auf eine bestimmte LUN anzugeben.
OptimizedPath
Ein nicht signiertes 32-Bit-Feld, das in Verbindung mit PrimaryPath- verwendet wird, um den Pfadstatus für den Zugriff auf eine LUN anzugeben.
PreferredPath
Ein nicht signiertes 32-Bit-Feld, das als Flag verwendet wird, um anzugeben, ob dies der bevorzugte Pfad für den Zugriff auf die LUN ist.
FailedPath
Ein nicht signiertes 32-Bit-Feld, das als Kennzeichen verwendet wird, um anzugeben, ob der Pfad fehlgeschlagen ist.
TargetPortGroup_State
Ein nicht signiertes 32-Bit-Feld, das verwendet wird, um den Zugriffsstatus der Zielportgruppe anzugeben, zu der diese Instanz der LUN gehört.
ALUASupport
Ein nicht signiertes 32-Bit-Feld, das die Unterstützung für den Asymmetrischen Zugriff auf logische Einheiten (ALUA) zurückgibt, die von der LUN angegeben wird.
SymmetricLUA
Ein nicht signiertes 8-Bit-Feld, das als Flag verwendet wird, um für die Anwendung anzugeben, ob der Zugriff auf logische Einheiten symmetrisch ist.
TargetPortGroup_Preferred
Ein nicht signiertes 8-Bit-Feld, das als Flag verwendet wird. Dieses Feld gibt an, ob die Zielportgruppe der LUN, die diesem Pfad entspricht, für den LUN-Zugriff bevorzugt wird.
TargetPortGroup_Identifier
Ein nicht signiertes 16-Bit-Feld, das den Bezeichner der Zielportgruppe der LUN enthält, die diesem Pfad entspricht.
TargetPort_Identifier
Ein nicht signiertes 32-Bit-Feld, das den Bezeichner des Zielports enthält, der diesem Pfad entspricht, über den die LUN verfügbar gemacht wurde.
Reserved32
Sollte null sein.
Reserved64
Sollte null sein.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | mpiodisk.h (include Mpiowmi.h) |