ACCESS_MODE列舉 (accctrl.h)
ACCESS_MODE列舉包含值,指出EXPLICIT_ACCESS結構中的訪問許可權如何套用至信任者。 SetEntriesInAcl 和 GetExplicitEntriesFromAcl 等函式會使用這些值來設定或擷取存取控制項目中的資訊 (ACE) 。
Syntax
typedef enum _ACCESS_MODE {
NOT_USED_ACCESS,
GRANT_ACCESS,
SET_ACCESS,
DENY_ACCESS,
REVOKE_ACCESS,
SET_AUDIT_SUCCESS,
SET_AUDIT_FAILURE
} ACCESS_MODE;
常數
NOT_USED_ACCESS 未使用的值。 |
GRANT_ACCESS 表示 ACCESS_ALLOWED_ACE 結構。 新的 ACE 會將指定的許可權與信任者的任何現有允許或拒絕許可權結合。 |
SET_ACCESS 表示允許指定許可權 的ACCESS_ALLOWED_ACE 結構。 在輸入時,這個值會捨棄信任者的任何現有訪問控制資訊。 |
DENY_ACCESS 表示 ACCESS_DENIED_ACE 拒絕指定許可權的結構。 在輸入時,除了目前拒絕信任者的任何許可權之外,這個值還會拒絕指定的許可權。 |
REVOKE_ACCESS 表示所有現有的 ACCESS_ALLOWED_ACE 或 會 移除指定之信任項的SYSTEM_AUDIT_ACE結構。 |
SET_AUDIT_SUCCESS 表示產生稽核訊息的 SYSTEM_AUDIT_ACE 結構,以成功嘗試使用指定的訪問許可權。 在輸入上,這個值會將指定的許可權與信任者的任何現有稽核訪問許可權結合在一起。 |
SET_AUDIT_FAILURE 表示 SYSTEM_AUDIT_ACE 結構,其會針對使用指定訪問許可權的失敗嘗試產生稽核訊息。 在輸入上,這個值會將指定的許可權與信任者的任何現有稽核訪問許可權結合在一起。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
標頭 | accctrl.h |