CHANGER_EXCHANGE_MEDIUM-Struktur (ntddchgr.h)
Die CHANGER_EXCHANGE_MEDIUM-Struktur wird mit der IOCTL_CHANGER_EXCHANGE_MEDIUM-Anforderung verwendet, um Speicherorte von zwei Medienteilen auszutauschen.
Syntax
typedef struct _CHANGER_EXCHANGE_MEDIUM {
CHANGER_ELEMENT Transport;
CHANGER_ELEMENT Source;
CHANGER_ELEMENT Destination1;
CHANGER_ELEMENT Destination2;
BOOLEAN Flip1;
BOOLEAN Flip2;
} CHANGER_EXCHANGE_MEDIUM, *PCHANGER_EXCHANGE_MEDIUM;
Member
Transport
Gibt an, welches Transportelement für den Austauschvorgang verwendet werden soll. Dieser Member enthält eine Struktur vom Typ CHANGER_ELEMENT. Dem ElementType-Element der CHANGER_ELEMENT-Struktur muss der Wert ChangerTransport zugewiesen werden.
Source
Gibt das Element an, das den zu verschiebenden Medienteil enthält.
Destination1
Gibt das Ziel des Medienteils an, der ursprünglich bei Source angegeben wurde.
Destination2
Gibt das Ziel des Medienteils an, der ursprünglich ziel1 war.
Flip1
Gibt bei TRUE an, dass das nach Destination1 verschobene Medienteil umgedreht werden soll. Dieser Member ist nur gültig, wenn das Feature0-Element der GET_CHANGER_PARAMETERS-Struktur auf CHANGER_MEDIUM_FLIP festgelegt ist. Bei FALSE gibt dieser Member an, dass die Medien nicht zum Umdrehen bereit sind.
Flip2
Gibt bei TRUE an, dass das Medium, das zu Destination2 verschoben wurde, umgedreht werden soll. Dieser Member ist nur gültig, wenn das Feature0-Element der GET_CHANGER_PARAMETERS-Struktur auf CHANGER_MEDIUM_FLIP festgelegt ist. Bei FALSE gibt dieser Member an, dass die Medien nicht zum Umdrehen bereit sind.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntddchgr.h |