IOCTL_CHANGER_MOVE_MEDIUM IOCTL (ntddchgr.h)
Verschiebt einen Medienteil von einem Quellelement zu einem Ziel.
Hauptcode
Eingabepuffer
Der Puffer bei Irp-AssociatedIrp.SystemBuffer> enthält die CHANGER_MOVE_MEDIUM Daten, die den Transport für den Vorgang, die Quelle, das Ziel und die Angabe angibt, ob das Medium umgedreht werden soll, vorausgesetzt, das Gerät unterstützt zweiseitige Medien.
Eingabepufferlänge
Parameters.DeviceIoControl.InputBufferLength in der E/A-Stapelposition gibt die Größe des Parameterpuffers in Bytes an, die = sizeof(CHANGER_MOVE_MEDIUM) sein >muss.
Ausgabepuffer
Keine.
Länge des Ausgabepuffers
Keine.
Statusblock
Das Feld Information ist auf sizeof(CHANGER_MOVE_MEDIUM) festgelegt. Das Feld Status ist auf STATUS_SUCCESS oder möglicherweise auf STATUS_DESTINATION_ELEMENT_FULL, STATUS_INFO_LENGTH_MISMATCH, STATUS_INSUFFICIENT_RESOURCES, STATUS_INVALID_DEVICE_REQUEST, STATUS_INVALID_ELEMENT_ADDRESS, STATUS_INVALID_PARAMETER oder STATUS_SOURCE_ELEMENT_EMPTY festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntddchgr.h (include Ntddchgr.h) |