CHANGER_SET_ACCESS 구조체(ntddchgr.h)
CHANGER_SET_ACCESS 구조는IOCTL_CHANGER_SET_ACCESS 요청과 함께 사용되어 디바이스의 IEport(가져오기/내보내기 포트), 도어 또는 키패드의 상태를 설정합니다.
통사론
typedef struct _CHANGER_SET_ACCESS {
CHANGER_ELEMENT Element;
ULONG Control;
} CHANGER_SET_ACCESS, *PCHANGER_SET_ACCESS;
회원
Element
설정할 요소의 요소 형식과 0부터 시작하는 주소를 지정하는 CHANGER_ELEMENT 구조체를 포함합니다. CHANGER_ELEMENT 구조체의 ElementType 멤버에는 다음 값 중 하나가 할당되어야 합니다.
ChangerIEPortChangerDoorChangerKeypad
Control
요소에 대해 수행할 작업을 지정합니다. GET_CHANGER_PARAMETERSFeatures0 멤버는 변경기가 특정 작업 범주를 지원하는지 여부를 나타냅니다.
LOCK_ELEMENT
문, IEport 또는 키패드를 잠급 수 있습니다. CHANGER_LOCK_UNLOCK 설정된 경우에만 유효합니다.
UNLOCK_ELEMENT
문, IEport 또는 키패드의 잠금을 해제합니다. CHANGER_LOCK_UNLOCK 설정된 경우에만 유효합니다.
EXTEND_IEPORT
IEport를 확장합니다. CHANGER_OPEN_IEPORT 설정된 경우에만 유효합니다.
RETRACT_IEPORT
IEport를 철회합니다. CHANGER_CLOSE_IEPORT 설정된 경우에만 유효합니다.
요구 사항
요구 | 값 |
---|---|
헤더 | ntddchgr.h |