структура 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
Содержит структуру CHANGER_ELEMENT , указывающую тип элемента и отсчитываемый от нуля адрес задаемого элемента. Элементу ElementType структуры CHANGER_ELEMENT необходимо присвоить одно из следующих значений:
ChangerIEPortChangerDoorChangerKeypad
Control
Указывает операцию, выполняемую с элементом . Элемент Features0GET_CHANGER_PARAMETERS указывает, поддерживает ли средство изменения определенную категорию операций.
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 |