Authorization Enumerations
The following enumerations are used with authorization applications.
In this section
Topic | Description |
---|---|
ACCESS_MODE |
Contains values that indicate how the access rights in an EXPLICIT_ACCESS structure apply to the trustee. |
ACL_INFORMATION_CLASS |
Contains values that specify the type of information being assigned to or retrieved from an access control list (ACL). |
AUDIT_EVENT_TYPE |
Defines values that indicate the type of object being audited. The AccessCheckByTypeAndAuditAlarm and AccessCheckByTypeResultListAndAuditAlarm functions use these values. |
AUDIT_PARAM_TYPE |
Defines the type of audit parameters that are available. |
AUTHZ_CONTEXT_INFORMATION_CLASS |
Specifies the type of information to be retrieved from an existing AuthzClientContext. This enumeration is used by the AuthzGetInformationFromContext function. |
AUTHZ_SECURITY_ATTRIBUTE_OPERATION |
Indicates the type of modification to be made to security attributes by a call to the AuthzModifySecurityAttributes function. |
AUTHZ_SID_OPERATION |
Indicates the type of SID operations that can be made by a call to the AuthzModifySids function. |
AZ_PROP_CONSTANTS |
Defines constants used by Authorization Manager. |
MANDATORY_LEVEL |
Lists the possible security levels. |
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. |
SECURITY_IMPERSONATION_LEVEL |
Contains values that specify security impersonation levels. Security impersonation levels govern the degree to which a server process can act on behalf of a client process. |
SI_PAGE_TYPE |
Contains values that indicate the types of property pages in an access control editor property sheet. |
SID_NAME_USE |
Contains values that specify the type of a security identifier (SID). |
TOKEN_ELEVATION_TYPE |
Indicates the elevation type of token being queried by the GetTokenInformation function or set by the SetTokenInformation function. |
TOKEN_INFORMATION_CLASS |
Contains values that specify the type of information being assigned to or retrieved from an access token. |
TOKEN_TYPE |
Contains values that differentiate between a primary token and an impersonation token. |
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. |
WELL_KNOWN_SID_TYPE |
A list of commonly used security identifiers (SIDs). Programs can pass these values to the CreateWellKnownSid function to create a SID from this list. |