| 
| enum   | PrincipalPolicy { UnauthenticatedPrincipal
, NoPrincipal
, WindowsPrincipal
 } | 
|   | 
| enum   | TokenImpersonationLevel {  
  None
, Anonymous
, Identification
, Impersonation
,  
  Delegation
 
 } | 
|   | 
| enum   | TokenType { TokenPrimary = 1
, TokenImpersonation
, TokenPrimary = 1
, TokenImpersonation
 } | 
|   | 
| enum   | WinSecurityContext {  
  Thread = 1
, Process
, Both
, Thread = 1
,  
  Process
, Both
 
 } | 
|   | 
| enum   | IdentifierAuthority : long {  
  NullAuthority
, WorldAuthority
, LocalAuthority
, CreatorAuthority
,  
  NonUniqueAuthority
, NTAuthority
, SiteServerAuthority
, InternetSiteAuthority
,  
  ExchangeAuthority
, ResourceManagerAuthority
 
 } | 
|   | 
| enum   | PolicyRights {  
  POLICY_VIEW_LOCAL_INFORMATION = 1
, POLICY_VIEW_AUDIT_INFORMATION = 2
, POLICY_GET_PRIVATE_INFORMATION = 4
, POLICY_TRUST_ADMIN = 8
,  
  POLICY_CREATE_ACCOUNT = 0x10
, POLICY_CREATE_SECRET = 0x20
, POLICY_CREATE_PRIVILEGE = 0x40
, POLICY_SET_DEFAULT_QUOTA_LIMITS = 0x80
,  
  POLICY_SET_AUDIT_REQUIREMENTS = 0x100
, POLICY_AUDIT_LOG_ADMIN = 0x200
, POLICY_SERVER_ADMIN = 0x400
, POLICY_LOOKUP_NAMES = 0x800
,  
  POLICY_NOTIFICATION = 0x1000
 
 } | 
|   | 
| enum   | SidNameUse {  
  User = 1
, Group
, Domain
, Alias
,  
  WellKnownGroup
, DeletedAccount
, Invalid
, Unknown
,  
  Computer
 
 } | 
|   | 
| enum   | TokenAccessLevels {  
  AssignPrimary = 1
, Duplicate = 2
, Impersonate = 4
, Query = 8
,  
  QuerySource = 0x10
, AdjustPrivileges = 0x20
, AdjustGroups = 0x40
, AdjustDefault = 0x80
,  
  AdjustSessionId = 0x100
, Read = 0x20008
, Write = 0x200E0
, AllAccess = 0xF01FF
,  
  MaximumAllowed = 0x2000000
 
 } | 
|   | 
| enum   | TokenInformationClass {  
  TokenUser = 1
, TokenGroups
, TokenPrivileges
, TokenOwner
,  
  TokenPrimaryGroup
, TokenDefaultDacl
, TokenSource
, TokenType
,  
  TokenImpersonationLevel
, TokenStatistics
, TokenRestrictedSids
, TokenSessionId
,  
  TokenGroupsAndPrivileges
, TokenSessionReference
, TokenSandBoxInert
, TokenAuditPolicy
,  
  TokenOrigin
, TokenElevationType
, TokenLinkedToken
, TokenElevation
,  
  TokenHasRestrictions
, TokenAccessInformation
, TokenVirtualizationAllowed
, TokenVirtualizationEnabled
,  
  TokenIntegrityLevel
, TokenUIAccess
, TokenMandatoryPolicy
, TokenLogonSid
,  
  TokenIsAppContainer
, TokenCapabilities
, TokenAppContainerSid
, TokenAppContainerNumber
,  
  TokenUserClaimAttributes
, TokenDeviceClaimAttributes
, TokenRestrictedUserClaimAttributes
, TokenRestrictedDeviceClaimAttributes
,  
  TokenDeviceGroups
, TokenRestrictedDeviceGroups
, MaxTokenInfoClass
 
 } | 
|   | 
| enum   | TokenType { TokenPrimary = 1
, TokenImpersonation
, TokenPrimary = 1
, TokenImpersonation
 } | 
|   | 
| enum   | WellKnownSidType {  
  NullSid = 0
, WorldSid = 1
, LocalSid = 2
, CreatorOwnerSid = 3
,  
  CreatorGroupSid = 4
, CreatorOwnerServerSid = 5
, CreatorGroupServerSid = 6
, NTAuthoritySid = 7
,  
  DialupSid = 8
, NetworkSid = 9
, BatchSid = 10
, InteractiveSid = 11
,  
  ServiceSid = 12
, AnonymousSid = 13
, ProxySid = 14
, EnterpriseControllersSid = 15
,  
  SelfSid = 16
, AuthenticatedUserSid = 17
, RestrictedCodeSid = 18
, TerminalServerSid = 19
,  
  RemoteLogonIdSid = 20
, LogonIdsSid = 21
, LocalSystemSid = 22
, LocalServiceSid = 23
,  
  NetworkServiceSid = 24
, BuiltinDomainSid = 25
, BuiltinAdministratorsSid = 26
, BuiltinUsersSid = 27
,  
  BuiltinGuestsSid = 28
, BuiltinPowerUsersSid = 29
, BuiltinAccountOperatorsSid = 30
, BuiltinSystemOperatorsSid = 31
,  
  BuiltinPrintOperatorsSid = 32
, BuiltinBackupOperatorsSid = 33
, BuiltinReplicatorSid = 34
, BuiltinPreWindows2000CompatibleAccessSid = 35
,  
  BuiltinRemoteDesktopUsersSid = 36
, BuiltinNetworkConfigurationOperatorsSid = 37
, AccountAdministratorSid = 38
, AccountGuestSid = 39
,  
  AccountKrbtgtSid = 40
, AccountDomainAdminsSid = 41
, AccountDomainUsersSid = 42
, AccountDomainGuestsSid = 43
,  
  AccountComputersSid = 44
, AccountControllersSid = 45
, AccountCertAdminsSid = 46
, AccountSchemaAdminsSid = 47
,  
  AccountEnterpriseAdminsSid = 48
, AccountPolicyAdminsSid = 49
, AccountRasAndIasServersSid = 50
, NtlmAuthenticationSid = 51
,  
  DigestAuthenticationSid = 52
, SChannelAuthenticationSid = 53
, ThisOrganizationSid = 54
, OtherOrganizationSid = 55
,  
  BuiltinIncomingForestTrustBuildersSid = 56
, BuiltinPerformanceMonitoringUsersSid = 57
, BuiltinPerformanceLoggingUsersSid = 58
, BuiltinAuthorizationAccessSid = 59
,  
  WinBuiltinTerminalServerLicenseServersSid = 60
, MaxDefined = 60
, WinBuiltinDCOMUsersSid = 61
, WinBuiltinIUsersSid = 62
,  
  WinIUserSid = 63
, WinBuiltinCryptoOperatorsSid = 64
, WinUntrustedLabelSid = 65
, WinLowLabelSid = 66
,  
  WinMediumLabelSid = 67
, WinHighLabelSid = 68
, WinSystemLabelSid = 69
, WinWriteRestrictedCodeSid = 70
,  
  WinCreatorOwnerRightsSid = 71
, WinCacheablePrincipalsGroupSid = 72
, WinNonCacheablePrincipalsGroupSid = 73
, WinEnterpriseReadonlyControllersSid = 74
,  
  WinAccountReadonlyControllersSid = 75
, WinBuiltinEventLogReadersGroup = 76
, WinNewEnterpriseReadonlyControllersSid = 77
, WinBuiltinCertSvcDComAccessGroup = 78
,  
  WinMediumPlusLabelSid = 79
, WinLocalLogonSid = 80
, WinConsoleLogonSid = 81
, WinThisOrganizationCertificateSid = 82
,  
  WinApplicationPackageAuthoritySid = 83
, WinBuiltinAnyPackageSid = 84
, WinCapabilityInternetClientSid = 85
, WinCapabilityInternetClientServerSid = 86
,  
  WinCapabilityPrivateNetworkClientServerSid = 87
, WinCapabilityPicturesLibrarySid = 88
, WinCapabilityVideosLibrarySid = 89
, WinCapabilityMusicLibrarySid = 90
,  
  WinCapabilityDocumentsLibrarySid = 91
, WinCapabilitySharedUserCertificatesSid = 92
, WinCapabilityEnterpriseAuthenticationSid = 93
, WinCapabilityRemovableStorageSid = 94
 
 } | 
|   | 
| enum   | WindowsAccountType { Normal
, Guest
, System
, Anonymous
 } | 
|   | 
| enum   | WindowsBuiltInRole {  
  Administrator = 544
, User
, Guest
, PowerUser
,  
  AccountOperator
, SystemOperator
, PrintOperator
, BackupOperator
,  
  Replicator
 
 } | 
|   | 
| enum   | WinSecurityContext {  
  Thread = 1
, Process
, Both
, Thread = 1
,  
  Process
, Both
 
 } | 
|   |