CHANGER_SET_POSITION structure (winioctl.h)

Contains information needed by the IOCTL_CHANGER_SET_POSITION control code to set the changer's robotic transport mechanism to the specified element address.

Syntax

typedef struct _CHANGER_SET_POSITION {
  CHANGER_ELEMENT Transport;
  CHANGER_ELEMENT Destination;
  BOOLEAN         Flip;
} CHANGER_SET_POSITION, *PCHANGER_SET_POSITION;

Members

Transport

A CHANGER_ELEMENT structure that indicates the transport to be moved. The ElementType member must be ChangerTransport.

Destination

A CHANGER_ELEMENT structure that indicates the final destination of the transport. The ElementType member must be one of the following values: ChangerSlot, ChangerDrive, or ChangerIEPort.

Flip

If this member is TRUE, the media currently carried by Transport should be flipped. Otherwise, it should not. This member is valid only if the Features0 member of the GET_CHANGER_PARAMETERS structure is CHANGER_MEDIUM_FLIP.

Requirements

Requirement Value
Minimum supported client Windows XP
Minimum supported server Windows Server 2003
Header winioctl.h (include Windows.h)

See also

CHANGER_ELEMENT

IOCTL_CHANGER_SET_POSITION