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类型的结构。 必须为 CHANGER_ELEMENT 结构的 ElementType 成员赋值 ChangerTransport。
Source
指示包含要移动的媒体片段的元素。
Destination1
指示最初位于 源的媒体片段的目标。
Destination2
指示最初位于 destination1 的媒体片段的目标。
Flip1
指示当 TRUE时,应翻转媒体块移动到 destination1 。 仅当 GET_CHANGER_PARAMETERS 结构的 Features0 成员设置为CHANGER_MEDIUM_FLIP时,此成员才有效。 当 FALSE时,此成员表示媒体尚未准备好翻转。
Flip2
指示当 TRUE时,应翻转介质移动到 Destination2。 仅当GET_CHANGER_PARAMETERS结构的 Features0 成员设置为CHANGER_MEDIUM_FLIP时,此成员才有效。 当 FALSE时,此成员表示媒体尚未准备好翻转。
要求
要求 | 价值 |
---|---|
标头 | ntddchgr.h |