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_DIRECT_EX-Struktur wird zusammen mit einer IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT_EX Anforderung verwendet, den Porttreiber anzuweisen, einen eingebetteten SCSI-Befehl an das Zielgerät zu senden.
Syntax
typedef struct _MPIO_PASS_THROUGH_PATH_DIRECT_EX {
ULONG PassThroughOffset;
ULONG Version;
USHORT Length;
UCHAR Flags;
UCHAR PortNumber;
ULONGLONG MpioPathId;
} MPIO_PASS_THROUGH_PATH_DIRECT_EX, *PMPIO_PASS_THROUGH_PATH_DIRECT_EX;
Angehörige
PassThroughOffset
Der Offset vom Anfang dieser Struktur zu einer SCSI_PASS_THROUGH_DIRECT_EX Struktur, die auf die gleiche Weise konfiguriert ist wie für eine IOCTL_SCSI_PASS_THROUGH_DIRECT_EX Anforderung.
Version
Auf Null festgelegt.
Length
Die Größe der MPIO_PASS_THROUGH_PATH_DIRECT_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 eingebetteten SCSI_PASS_THROUGH_DIRECT_EX-Struktur übernommen.
MpioPathId
Die PathId für das 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 auf einer 64-Bit-Version von Windows ausgeführt werden, müssen beim Ausgeben einer IOCTL_MPIO_PASS_THROUGH_PATH_DIRECT_EX Anforderung die MPIO_PASS_THROUGH_PATH_DIRECT32_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