структура 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

См. также

CHANGER_ELEMENT

CHANGER_ELEMENT_LIST

ChangerGetElementStatus

GET_CHANGER_PARAMETERS

IOCTL_CHANGER_GET_ELEMENT_STATUS