структура CHANGER_EXCHANGE_MEDIUM (ntddchgr.h)
Структура CHANGER_EXCHANGE_MEDIUM используется с запросом IOCTL_CHANGER_EXCHANGE_MEDIUM для обмена расположениями двух элементов мультимедиа.
Синтаксис
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;
Члены
Transport
Указывает, какой элемент транспорта следует использовать для операции обмена. Этот элемент содержит структуру типа CHANGER_ELEMENT. Элементу ElementType структуры CHANGER_ELEMENT необходимо присвоить значение ChangerTransport.
Source
Указывает элемент, содержащий перемещаемую часть носителя.
Destination1
Указывает назначение элемента мультимедиа, первоначально расположенного в источнике.
Destination2
Указывает назначение элемента мультимедиа, первоначально расположенного в destination1.
Flip1
При значении TRUE указывает, что часть мультимедиа, перемещенная в Destination1 , должна быть перевернута. Этот элемент действителен, только если для элемента Features0 структуры GET_CHANGER_PARAMETERS задано значение CHANGER_MEDIUM_FLIP. При значении FALSE этот элемент указывает, что носитель не готов к перевернутым.
Flip2
При значении TRUE указывает, что перемещенная в Destination2 среда должна быть перевернута. Этот член действителен, только если для элемента Features0 структуры GET_CHANGER_PARAMETERS задано значение CHANGER_MEDIUM_FLIP. При значении FALSE этот элемент указывает, что носитель не готов к перевернутым.
Требования
Требование | Значение |
---|---|
Заголовок | ntddchgr.h |