Freigeben über


CHANGER_SET_ACCESS-Struktur (ntddchgr.h)

Die CHANGER_SET_ACCESS-Struktur wird in Verbindung mit derIOCTL_CHANGER_SET_ACCESS-Anforderung verwendet, um den Status des Import-/Exportports (IEport), der Tür oder der Tastatur des Geräts festzulegen.

Syntax

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

Member

Element

Enthält eine CHANGER_ELEMENT-Struktur , die den Elementtyp und die nullbasierte Adresse des festzulegenden Elements angibt. Dem ElementType-Element der CHANGER_ELEMENT-Struktur muss einer der folgenden Werte zugewiesen werden:

ChangerIEPortChangerDoorChangerKeypad

Control

Gibt den Vorgang an, der für das -Element ausgeführt werden soll. Das Feature0-Element von GET_CHANGER_PARAMETERS gibt an, ob der Changer eine bestimmte Vorgangskategorie unterstützt.

LOCK_ELEMENT

Schließen Sie die Tür, den IEport oder die Tastatur ab. Nur gültig, wenn CHANGER_LOCK_UNLOCK festgelegt ist.

UNLOCK_ELEMENT

Entsperren Sie die Tür, den IEport oder die Tastatur. Nur gültig, wenn CHANGER_LOCK_UNLOCK festgelegt ist.

EXTEND_IEPORT

Erweitern Sie den IEport. Nur gültig, wenn CHANGER_OPEN_IEPORT festgelegt ist.

RETRACT_IEPORT

Ziehen Sie den IEport zurück. Nur gültig, wenn CHANGER_CLOSE_IEPORT festgelegt ist.

Anforderungen

Anforderung Wert
Header ntddchgr.h

Weitere Informationen

CHANGER_ELEMENT

ChangerSetAccess

GET_CHANGER_PARAMETERS

IOCTL_CHANGER_SET_ACCESS