Partager via


structure CHANGER_SET_ACCESS (ntddchgr.h)

La structure CHANGER_SET_ACCESS est utilisée conjointement avec la demandede IOCTL_CHANGER_SET_ACCESS pour définir l’état du port d’importation/exportation (IEport), de la porte ou du clavier de l’appareil.

Syntaxe

typedef struct _CHANGER_SET_ACCESS {
  CHANGER_ELEMENT Element;
  ULONG           Control;
} CHANGER_SET_ACCESS, *PCHANGER_SET_ACCESS;

Membres

Element

Contient une structure CHANGER_ELEMENT qui spécifie le type d’élément et l’adresse de base zéro de l’élément à définir. L’une des valeurs suivantes doit être attribuée au membre ElementType de la structure CHANGER_ELEMENT :

ChangerIEPortChangerDoorChangerKeypad

Control

Spécifie l’opération à effectuer sur l’élément . Le membre Features0 de GET_CHANGER_PARAMETERS indique si le changeur prend en charge une catégorie d’opération particulière.

LOCK_ELEMENT

Verrouillez la porte, IEport ou le pavé numérique. Valide uniquement si CHANGER_LOCK_UNLOCK est défini.

UNLOCK_ELEMENT

Déverrouillez la porte, IEport ou le clavier. Valide uniquement si CHANGER_LOCK_UNLOCK est défini.

EXTEND_IEPORT

Étendez l’IEport. Valide uniquement si CHANGER_OPEN_IEPORT est défini.

RETRACT_IEPORT

Retirez l’IEport. Valide uniquement si CHANGER_CLOSE_IEPORT est défini.

Configuration requise

Condition requise Valeur
En-tête ntddchgr.h

Voir aussi

CHANGER_ELEMENT

ChangerSetAccess

GET_CHANGER_PARAMETERS

IOCTL_CHANGER_SET_ACCESS