structure CHANGER_INITIALIZE_ELEMENT_STATUS (ntddchgr.h)
La structure CHANGER_INITIALIZE_ELEMENT_STATUS est utilisée conjointement avec la demande de IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS pour initialiser l’status de tous les éléments ou d’un nombre spécifié d’éléments d’un type particulier.
Syntaxe
typedef struct _CHANGER_INITIALIZE_ELEMENT_STATUS {
CHANGER_ELEMENT_LIST ElementList;
BOOLEAN BarCodeScan;
} CHANGER_INITIALIZE_ELEMENT_STATUS, *PCHANGER_INITIALIZE_ELEMENT_STATUS;
Membres
ElementList
Contient une structure de type CHANGER_ELEMENT_LIST qui spécifie le type d’élément et le nombre d’éléments. Si le membre Features0 de la structure GET_CHANGER_PARAMETERS est défini sur CHANGER_INIT_ELEM_STAT_WITH_RANGE, le changeur prend en charge l’initialisation d’une plage d’éléments. Dans ce cas, le type d’élément peut être ChangerTransport, ChangerSlot, ChangerDrive ou ChangerIEPort et ElementList peut spécifier un certain nombre d’éléments à initialiser. Sinon, le type d’élément doit être AllElements et le nombre d’éléments est ignoré.
BarCodeScan
Indique au pilote de changeur, quand TRUE, d’initialiser des éléments en analysant les codes-barres. Lorsque la valeur EST FALSE, le pilote de changeur n’effectue aucune action. Ce membre s’applique uniquement si le membre Features0 de GET_CHANGER_PARAMETERS est défini sur CHANGER_BAR_CODE_SCANNER_INSTALLED. Si le changeur a une RAM non volatile, une analyse de code-barres peut servir d’optimisation.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddchgr.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour