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 元素 的CHANGER_ELEMENT 结构。 ElementType 成员可以是以下值之一:ChangerDoor、ChangerIEPort 或 ChangerKeypad。

Control

要执行的操作。

含义
EXTEND_IEPORT
2
元素将被扩展。

要求 将 Features0 CHANGER_OPEN_IEPORT。

LOCK_ELEMENT
0
元素将被锁定。

要求 将 Features0 CHANGER_LOCK_UNLOCK。

RETRACT_IEPORT
3
将收回 元素。

要求CHANGER_CLOSE_IEPORT Features0

UNLOCK_ELEMENT
1
元素将被解锁。

要求 将 Features0 CHANGER_LOCK_UNLOCK。

要求

要求
最低受支持的客户端 Windows XP
最低受支持的服务器 Windows Server 2003
标头 winioctl.h (包括 Windows.h)

另请参阅

CHANGER_ELEMENT

IOCTL_CHANGER_SET_ACCESS