accctrl.h header
This header is used by multiple technologies. For more information, see:
accctrl.h contains the following programming interfaces:
Structures
ACTRL_ACCESS_ENTRY_LISTA Contains a list of access entries. (ANSI) |
ACTRL_ACCESS_ENTRY_LISTW Contains a list of access entries. (Unicode) |
ACTRL_ACCESS_ENTRYA Contains access-control information for a specified trustee. This structure stores information equivalent to the access-control information stored in an ACE. (ANSI) |
ACTRL_ACCESS_ENTRYW Contains access-control information for a specified trustee. This structure stores information equivalent to the access-control information stored in an ACE. (Unicode) |
ACTRL_ACCESSA Contains an array of access-control lists for an object and its properties. (ANSI) |
ACTRL_ACCESSW Contains an array of access-control lists for an object and its properties. (Unicode) |
ACTRL_PROPERTY_ENTRYA Contains a list of access-control entries for an object or a specified property on an object. (ANSI) |
ACTRL_PROPERTY_ENTRYW Contains a list of access-control entries for an object or a specified property on an object. (Unicode) |
EXPLICIT_ACCESS_A Defines access control information for a specified trustee. (ANSI) |
EXPLICIT_ACCESS_W Defines access control information for a specified trustee. (Unicode) |
INHERITED_FROMA Provides information about an object's inherited access control entry (ACE). (ANSI) |
INHERITED_FROMW Provides information about an object's inherited access control entry (ACE). (Unicode) |
OBJECTS_AND_NAME_A Contains a string that identifies a trustee by name and additional strings that identify the object types of an object-specific access control entry (ACE). (ANSI) |
OBJECTS_AND_NAME_W Contains a string that identifies a trustee by name and additional strings that identify the object types of an object-specific access control entry (ACE). (Unicode) |
OBJECTS_AND_SID Contains a security identifier (SID) that identifies a trustee and GUIDs that identify the object types of an object-specific access control entry (ACE). |
TRUSTEE_A Identifies the user account, group account, or logon session to which an access control entry (ACE) applies. (ANSI) |
TRUSTEE_W Identifies the user account, group account, or logon session to which an access control entry (ACE) applies. (Unicode) |
Enumerations
ACCESS_MODE Contains values that indicate how the access rights in an EXPLICIT_ACCESS structure apply to the trustee. |
MULTIPLE_TRUSTEE_OPERATION Contains values that indicate whether a TRUSTEE structure is an impersonation trustee. |
PROG_INVOKE_SETTING Indicates the initial setting of the function used to track the progress of a call to the TreeSetNamedSecurityInfo or TreeResetNamedSecurityInfo function. |
SE_OBJECT_TYPE Contains values that correspond to the types of Windows objects that support security. |
TRUSTEE_FORM Values that indicate the type of data pointed to by the ptstrName member of the TRUSTEE structure. |
TRUSTEE_TYPE Values that indicate the type of trustee identified by a TRUSTEE structure. |