Поделиться через


структура CHANGER_SET_ACCESS (winioctl.h)

Содержит сведения, необходимые коду элемента управления IOCTL_CHANGER_SET_ACCESS для задания состояния порта вставки или извлечения устройства, двери или клавиатуры.

Синтаксис

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

Члены

Element

Структура CHANGER_ELEMENT , представляющая элемент changer. Элемент ElementType может иметь одно из следующих значений: ChangerDoor, ChangerIEPort или ChangerKeypad.

Control

Операция, которая выполняется.

Значение Значение
EXTEND_IEPORT
2
Элемент необходимо расширить.

Требует, чтобы features0 CHANGER_OPEN_IEPORT.

LOCK_ELEMENT
0
Элемент должен быть заблокирован.

Требует, чтобы features0 CHANGER_LOCK_UNLOCK.

RETRACT_IEPORT
3
Элемент необходимо отозвать.

Требует, чтобы features0 CHANGER_CLOSE_IEPORT.

UNLOCK_ELEMENT
1
Элемент должен быть разблокирован.

Требует, чтобы features0 CHANGER_LOCK_UNLOCK.

Требования

Требование Значение
Минимальная версия клиента Windows XP
Минимальная версия сервера Windows Server 2003
Верхняя часть winioctl.h (включая Windows.h)

См. также раздел

CHANGER_ELEMENT

IOCTL_CHANGER_SET_ACCESS