Partilhar via


CHANGER_INITIALIZE_ELEMENT_STATUS estrutura (ntddchgr.h)

A estrutura CHANGER_INITIALIZE_ELEMENT_STATUS é usada em conjunto com a solicitação IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS para inicializar o status de todos os elementos ou de um número especificado de elementos 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

Contém uma estrutura do tipo CHANGER_ELEMENT_LIST que especifica o tipo de elemento e o número de elementos. Se o Features0 membro da estrutura GET_CHANGER_PARAMETERS estiver definido como CHANGER_INIT_ELEM_STAT_WITH_RANGE, o alterador oferecerá suporte à inicialização de um intervalo de elementos. Nesse caso, o tipo de elemento pode ser ChangerTransport, ChangerSlot, ChangerDriveou ChangerIEPort e ElementList pode especificar uma série de elementos a serem inicializados. Caso contrário, o tipo de elemento deve ser AllElements e o número de elementos será ignorado.

BarCodeScan

Instrui o driver do alterador, quando TRUE, para inicializar elementos verificando códigos de barras. Quando FALSE, o driver do alterador não toma nenhuma ação. Esse membro será aplicável somente se o Features0 membro do GET_CHANGER_PARAMETERS estiver definido como CHANGER_BAR_CODE_SCANNER_INSTALLED. Se o alterador tiver RAM nãovolatile, uma verificação de código de barra poderá servir como uma otimização.

Requisitos

Requisito Valor
cabeçalho ntddchgr.h

Consulte também

CHANGER_ELEMENT_LIST

ChangerInitializeElementStatus

GET_CHANGER_PARAMETERS

IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS