CHANGER_INITIALIZE_ELEMENT_STATUS struttura (ntddchgr.h)
La struttura CHANGER_INITIALIZE_ELEMENT_STATUS viene usata in combinazione con la richiesta di IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS di inizializzare lo stato di tutti gli elementi o di un numero specificato di elementi di un tipo specifico.
Sintassi
typedef struct _CHANGER_INITIALIZE_ELEMENT_STATUS {
CHANGER_ELEMENT_LIST ElementList;
BOOLEAN BarCodeScan;
} CHANGER_INITIALIZE_ELEMENT_STATUS, *PCHANGER_INITIALIZE_ELEMENT_STATUS;
Members
ElementList
Contiene una struttura di tipo CHANGER_ELEMENT_LIST che specifica il tipo di elemento e il numero di elementi. Se il membro Features0 della struttura GET_CHANGER_PARAMETERS è impostato su CHANGER_INIT_ELEM_STAT_WITH_RANGE, il changer supporta l'inizializzazione di un intervallo di elementi. In questo caso, il tipo di elemento può essere ChangerTransport, ChangerSlot, ChangerDrive o ChangerIEPort e ElementList può specificare un numero di elementi da inizializzare. In caso contrario, il tipo di elemento deve essere AllElements e il numero di elementi viene ignorato.
BarCodeScan
Indica al driver changer, quando TRUE, di inizializzare gli elementi eseguendo l'analisi dei codici di barra. Quando FALSE, il driver del changer non esegue alcuna azione. Questo membro è applicabile solo se il membro Features0 di GET_CHANGER_PARAMETERS è impostato su CHANGER_BAR_CODE_SCANNER_INSTALLED. Se il changer ha ram nonvolatile, un'analisi del codice a barre può fungere da ottimizzazione.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ntddchgr.h |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per