共用方式為


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

指定要在專案上執行的作業。 GET_CHANGER_PARAMETERS的Features0成員會指出變更器是否支援特定類別的作業。

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

另請參閱

CHANGER_ELEMENT

ChangerSetAccess

GET_CHANGER_PARAMETERS

IOCTL_CHANGER_SET_ACCESS