chsvlib
chsv helper source code

◆ sid_authority_t

enum sid_authority_t
strong

Defines integral constants that correspond to predefined values of the SID_IDENTIFIER_AUTHORITY values. Since that constants predefined by Microsoft as C definitions over brace-initialization of the structure, current enumeration has been introduced in order to support template parametrization and passing the values as function parameters.

Enumerator
SecurityNullSidAuthority 

Corresponds to SECURITY_NULL_SID_AUTHORITY.

SecurityWorldSidAuthority 

Corresponds to SECURITY_WORLD_SID_AUTHORITY.

SecurityLocalSidAuthority 

Corresponds to SECURITY_LOCAL_SID_AUTHORITY.

SecurityCreatorSidAuthority 

Corresponds to SECURITY_CREATOR_SID_AUTHORITY.

SecurityNonUniqueAuthority 

Corresponds to SECURITY_NON_UNIQUE_AUTHORITY.

SecurityNTAuthority 

Corresponds to SECURITY_NT_AUTHORITY.

SecurityResourceManagerAuthority 

Corresponds to SECURITY_RESOURCE_MANAGER_AUTHORITY.