Share via


estrutura CHANGER_INITIALIZE_ELEMENT_STATUS (winioctl.h)

Representa o status de todos os elementos de alterador de mídia ou os elementos especificados de um tipo específico.

Sintaxe

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

Membros

ElementList

Uma estrutura CHANGER_ELEMENT_LIST que lista os elementos e o intervalo nos quais inicializar.

Se CHANGER_INIT_ELEM_STAT_WITH_RANGE for definido no membro Features0 do GET_CHANGER_PARAMETERS, o alterador oferecerá suporte à inicialização de um intervalo de elementos. Nesse caso, o membro ElementType pode ser um dos seguintes: ChangerTransport, ChangerSlot, ChangerDrive ou ChangerIEPort. Caso contrário, o tipo de elemento deve ser AllElements e o membro NumberOfElements será ignorado.

BarCodeScan

Se esse membro for TRUE, uma verificação de código de barras deverá ser usada. Caso contrário, não deve. Se o alterador tiver RAM nãovolabilizada, usar uma verificação de código de barra será uma otimização.

Esse membro será aplicável somente se CHANGER_BAR_CODE_SCANNER_INSTALLED estiver definido no membro Features0 do GET_CHANGER_PARAMETERS.

Requisitos

   
Cliente mínimo com suporte Windows XP
Servidor mínimo com suporte Windows Server 2003
Cabeçalho winioctl.h (inclua Windows.h)

Confira também

CHANGER_ELEMENT_LIST

IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS