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 結構,指定要設定的項目類型和以零起始的位址。 CHANGER_ELEMENT結構的 ElementType 成員必須指派下列其中一個值:
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 |