Skip to content

Latest commit

 

History

History
143 lines (87 loc) · 4.89 KB

ne-accctrl-access_mode.md

File metadata and controls

143 lines (87 loc) · 4.89 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NE:accctrl._ACCESS_MODE
ACCESS_MODE (accctrl.h)
Contains values that indicate how the access rights in an EXPLICIT_ACCESS structure apply to the trustee.
ACCESS_MODE
ACCESS_MODE enumeration [Security]
DENY_ACCESS
GRANT_ACCESS
NOT_USED_ACCESS
REVOKE_ACCESS
SET_ACCESS
SET_AUDIT_FAILURE
SET_AUDIT_SUCCESS
_win32_access_mode_str
accctrl/ACCESS_MODE
accctrl/DENY_ACCESS
accctrl/GRANT_ACCESS
accctrl/NOT_USED_ACCESS
accctrl/REVOKE_ACCESS
accctrl/SET_ACCESS
accctrl/SET_AUDIT_FAILURE
accctrl/SET_AUDIT_SUCCESS
security.access_mode
security\access_mode.htm
security
52d1b3a3-eed5-4603-9056-520320da2a52
12/05/2018
ACCESS_MODE, ACCESS_MODE enumeration [Security], DENY_ACCESS, GRANT_ACCESS, NOT_USED_ACCESS, REVOKE_ACCESS, SET_ACCESS, SET_AUDIT_FAILURE, SET_AUDIT_SUCCESS, _win32_access_mode_str, accctrl/ACCESS_MODE, accctrl/DENY_ACCESS, accctrl/GRANT_ACCESS, accctrl/NOT_USED_ACCESS, accctrl/REVOKE_ACCESS, accctrl/SET_ACCESS, accctrl/SET_AUDIT_FAILURE, accctrl/SET_AUDIT_SUCCESS, security.access_mode
accctrl.h
Windows
Windows XP [desktop apps only]
Windows Server 2003 [desktop apps only]
Windows
ACCESS_MODE
19H1
_ACCESS_MODE
accctrl/_ACCESS_MODE
ACCESS_MODE
accctrl/ACCESS_MODE
c++
APIRef
kbSyntax
HeaderDef
AccCtrl.h
ACCESS_MODE

ACCESS_MODE enumeration

-description

The ACCESS_MODE enumeration contains values that indicate how the access rights in an EXPLICIT_ACCESS structure apply to the trustee. Functions such as SetEntriesInAcl and GetExplicitEntriesFromAcl use these values to set or retrieve information in an access control entry (ACE).

-enum-fields

-field NOT_USED_ACCESS

Value not used.

-field GRANT_ACCESS

Indicates an ACCESS_ALLOWED_ACE structure. The new ACE combines the specified rights with any existing allowed or denied rights of the trustee.

-field SET_ACCESS

Indicates an ACCESS_ALLOWED_ACE structure that allows the specified rights.

On input, this value discards any existing access control information for the trustee.

-field DENY_ACCESS

Indicates an ACCESS_DENIED_ACE structure that denies the specified rights.

On input, this value denies the specified rights in addition to any currently denied rights of the trustee.

-field REVOKE_ACCESS

Indicates that all existing ACCESS_ALLOWED_ACE or SYSTEM_AUDIT_ACE structures for the specified trustee are removed.

-field SET_AUDIT_SUCCESS

Indicates a SYSTEM_AUDIT_ACE structure that generates audit messages for successful attempts to use the specified access rights.

On input, this value combines the specified rights with any existing audited access rights for the trustee.

-field SET_AUDIT_FAILURE

Indicates a SYSTEM_AUDIT_ACE structure that generates audit messages for failed attempts to use the specified access rights.

On input, this value combines the specified rights with any existing audited access rights for the trustee.

-see-also

ACCESS_ALLOWED_ACE

ACCESS_DENIED_ACE

ACE

Access Control

Authorization Enumerations

EXPLICIT_ACCESS

GetExplicitEntriesFromAcl

SYSTEM_AUDIT_ACE

SetEntriesInAcl