структура CHANGER_INITIALIZE_ELEMENT_STATUS (winioctl.h)

Представляет состояние всех элементов средства смены мультимедиа или указанных элементов определенного типа.

Синтаксис

typedef struct _CHANGER_INITIALIZE_ELEMENT_STATUS {
  CHANGER_ELEMENT_LIST ElementList;
  BOOLEAN              BarCodeScan;
} CHANGER_INITIALIZE_ELEMENT_STATUS, *PCHANGER_INITIALIZE_ELEMENT_STATUS;

Члены

ElementList

Структура CHANGER_ELEMENT_LIST , в которой перечислены элементы и диапазон для инициализации.

Если CHANGER_INIT_ELEM_STAT_WITH_RANGE задано в элементе Features0GET_CHANGER_PARAMETERS, то средство изменения поддерживает инициализацию диапазона элементов. В этом случае элемент ElementType может быть одним из следующих: ChangerTransport, ChangerSlot, ChangerDrive или ChangerIEPort. В противном случае тип элемента должен иметь значение AllElements, а элемент NumberOfElements игнорируется.

BarCodeScan

Если этот элемент имеет значение TRUE, следует использовать проверку штрихкода. В противном случае это не должно быть. Если средство смены имеет энергонезависимый объем ОЗУ, оптимизация выполняется с помощью сканирования штрихового кода.

Этот элемент применим, только если CHANGER_BAR_CODE_SCANNER_INSTALLED задан в элементе Features0GET_CHANGER_PARAMETERS.

Требования

   
Минимальная версия клиента Windows XP
Минимальная версия сервера Windows Server 2003
Верхняя часть winioctl.h (включая Windows.h)

См. также раздел

CHANGER_ELEMENT_LIST

IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS