Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The ELEMENT_TYPE enumeration provides a list of changer element types defined by the SCSI-3 specification.
Syntax
typedef enum _ELEMENT_TYPE {
AllElements,
ChangerTransport,
ChangerSlot,
ChangerIEPort,
ChangerDrive,
ChangerDoor,
ChangerKeypad,
ChangerMaxElement
} ELEMENT_TYPE, *PELEMENT_TYPE;
Constants
AllElementsIndicates all elements of a changer, including its robotic transport, drives, slots, and IEport. AllElements is valid only in a ChangerGetElementStatus or ChangerInitializeElementStatus call. |
ChangerTransportIndicates the changer's robotic transport element, which is used to move media between IEports, slots, and drives. |
ChangerSlotIndicates a storage element, which is a slot in the changer in which media is stored when not mounted in a drive. |
ChangerIEPortIndicates an import/export element (IEport), which is a single or multiple-cartridge access port in some changers. An element is an IEport only if it is possible to move a piece of media from a slot to the IEport. |
ChangerDriveIndicates a data transfer element where data can be read from and written to media. |
ChangerDoorIndicates a mechanism that provides access to all media in a changer at one time (as compared to an IEport that provides access to one or more, but not all, media). For example, a large front door or a magazine that contains all media in the changer are elements of this type. ChangerDoor is valid only in a ChangerSetAccess call. |
ChangerKeypadIndicates the keypad or other input control on the front panel of a changer. ChangerKeypad is valid only in a ChangerSetAccess call. |
ChangerMaxElementIndicates the upper limit of the enumerators in this enumeration. |
Requirements
| Requirement | Value |
|---|---|
| Header | ntddchgr.h |