структура CHANGER_READ_ELEMENT_STATUS (ntddchgr.h)
Структура CHANGER_READ_ELEMENT_STATUS используется вместе с запросом IOCTL_CHANGER_GET_ELEMENT_STATUS для получения состояния всех элементов или состояния указанного числа элементов определенного типа.
Синтаксис
typedef struct _CHANGER_READ_ELEMENT_STATUS {
CHANGER_ELEMENT_LIST ElementList;
BOOLEAN VolumeTagInfo;
} CHANGER_READ_ELEMENT_STATUS, *PCHANGER_READ_ELEMENT_STATUS;
Члены
ElementList
Указывает тип элемента и количество элементов этого типа, для которых необходимо сообщать о состоянии в структуре типа CHANGER_ELEMENT_LIST. Этот элемент содержит список структур типа CHANGER_ELEMENT. Элементу ElementType каждой структуры CHANGER_ELEMENT в этом списке можно присвоить значение ChangerDrive, ChangerSlot, ChangerTransport, ChangerIEPort или AllElements.
VolumeTagInfo
Указывает, если задано значение TRUE, в дополнение к состоянию элемента должны отображаться сведения о теге тома. Значение FALSE указывает, что необходимо сообщать только о состоянии элемента. Тег тома может быть линейчатым кодом или значением приложения, назначенным с помощью ChangerQueryVolumeTags. Этот элемент применим, только если CHANGER_BAR_CODE_SCANNER_INSTALLED или CHANGER_VOLUME_IDENTIFICATION задан в элементе Features0 структуры GET_CHANGER_PARAMETERS .
Требования
Требование | Значение |
---|---|
Заголовок | ntddchgr.h |