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_PASS_THROUGH_PATH_EX-Struktur wird zusammen mit einer IOCTL_MPIO_PASS_THROUGH_PATH_EX Anforderung verwendet, den Porttreiber anzuweisen, einen eingebetteten SCSI-Befehl an das Zielgerät zu senden.
Syntax
typedef struct _MPIO_PASS_THROUGH_PATH_EX {
ULONG PassThroughOffset;
ULONG Version;
USHORT Length;
UCHAR Flags;
UCHAR PortNumber;
ULONGLONG MpioPathId;
} MPIO_PASS_THROUGH_PATH_EX, *PMPIO_PASS_THROUGH_PATH_EX;
Angehörige
PassThroughOffset
Der Offset von Anfang dieser Struktur auf eine SCSI_PASS_THROUGH_EX Struktur, die auf die gleiche Weise konfiguriert ist wie für eine IOCTL_SCSI_PASS_THROUGH_EX Anforderung.
Version
Auf Null festgelegt.
Length
Die Größe der MPIO_PASS_THROUGH_PATH_EX Struktur in Byte.
Flags
Dies kann eine Maske der folgenden Werte sein:
- MPIO_IOCTL_FLAG_USE_SCSIADDRESS ODER MPIO_IOCTL_FLAG_USE_PATHID
- MPIO_IOCTL_FLAG_INVOLVE_DSM
PortNumber
Die Portnummer, wenn MPIO_IOCTL_FLAG_USE_SCSIADDRESS festgelegt ist. Andernfalls ist dieses Element null. Wenn MPIO_IOCTL_FLAG_USE_SCSIADDRESS festgelegt ist, werden die PathID- und TargetId- Werte aus der Adressstruktur entnommen, die der eingebetteten SCSI_PASS_THROUGH_EX-Struktur zugeordnet ist.
MpioPathId
Die PathID für die eigentliche LUN. Dieser Wert kann mithilfe einer WMI-Anforderung für die PDO_INFORMATION abgerufen werden, die dem tatsächlichen LUN zugeordnet ist. Dieser Wert wird nur festgelegt, wenn MPIO_IOCTL_FLAG_USE_PATHID festgelegt ist.
Bemerkungen
Anmerkung
Alle 32-Bit-Prozesse, die in einer 64-Bit-Version von Windows ausgeführt werden, müssen beim Ausgeben einer IOCTL_MPIO_PASS_THROUGH_PATH_EX Anforderung die MPIO_PASS_THROUGH_PATH32_EX Struktur verwenden.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Verfügbar ab Windows 8. |
| Header- | ntddscsi.h (include Ntddscsi.h) |
Siehe auch
IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT_EX
IOCTL_MPIO_PASS_THROUGH_PATH_EX