Partager via


structure CHANGER_SET_ACCESS (ntddchgr.h)

La structure CHANGER_SET_ACCESS est utilisée conjointement avec la demande deIOCTL_CHANGER_SET_ACCESS pour définir l’état du port d’importation/exportation de l’appareil (IEport), porte ou pavé numérique.

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. Le membre ElementType de la structure CHANGER_ELEMENT doit être affecté à l’une des valeurs suivantes :

ChangerIEPortChangerDoorChangerKeypad

Control

Spécifie l’opération à effectuer sur l’élément. Le Features0 membre de GET_CHANGER_PARAMETERS indique si le changement 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 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.

Exigences

Exigence Valeur
d’en-tête ntddchgr.h

Voir aussi

CHANGER_ELEMENT

ChangerSetAccess

GET_CHANGER_PARAMETERS

IOCTL_CHANGER_SET_ACCESS