Поделиться через


структура CHANGER_MOVE_MEDIUM (ntddchgr.h)

Структура CHANGER_MOVE_MEDIUM используется вместе с запросом IOCTL_CHANGER_MOVE_MEDIUM для перемещения части носителя из исходного элемента в место назначения.

Синтаксис

typedef struct _CHANGER_MOVE_MEDIUM {
  CHANGER_ELEMENT Transport;
  CHANGER_ELEMENT Source;
  CHANGER_ELEMENT Destination;
  BOOLEAN         Flip;
} CHANGER_MOVE_MEDIUM, *PCHANGER_MOVE_MEDIUM;

Члены

Transport

Содержит структуру типа CHANGER_ELEMENT, которая указывает, какой элемент транспорта следует использовать для операции перемещения. Элемент ElementType структуры CHANGER_ELEMENT должен быть назначен значением ChangerTransport.

Source

Содержит структуру типа CHANGER_ELEMENT, которая указывает элемент, содержащий кусок носителя, который необходимо переместить в Целевой. ElementType должен быть ChangerDrive, ChangerTransport, ChangerSlotили ChangerIEPort.

Destination

Содержит структуру типа CHANGER_ELEMENT, указывающую назначение части носителя первоначально в источнике. ElementType должен быть ChangerDrive, ChangerTransport, ChangerSlotили ChangerIEPort.

Flip

Указывает, когда TRUE, следует перевернуть часть носителя. Если FALSE носитель не готов к перевернутым. Этот элемент действителен, только если CHANGER_MEDIUM_FLIP задан в элементе Features0 структуры GET_CHANGER_PARAMETERS.

Требования

Требование Ценность
заголовка ntddchgr.h

См. также

CHANGER_ELEMENT

ChangerMoveMedium

GET_CHANGER_PARAMETERS

IOCTL_CHANGER_MOVE_MEDIUM