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 |