|
|
Windows
|
| Member name | Value | Description |
|---|---|---|
| TokenUser | 1 | The buffer receives a TOKEN_USER structure that contains the user account of the token. |
| TokenGroups | 2 | The buffer receives a TOKEN_GROUPS structure that contains the group accounts associated with the token. |
| TokenPrivileges | 3 | The buffer receives a TOKEN_PRIVILEGES structure that contains the privileges of the token. |
| TokenOwner | 4 | The buffer receives a TOKEN_OWNER structure that contains the default owner security identifier (SID) for newly created objects. |
| TokenPrimaryGroup | 5 | The buffer receives a TOKEN_PRIMARY_GROUP structure that contains the default primary group SID for newly created objects. |
| TokenDefaultDacl | 6 | The buffer receives a TOKEN_DEFAULT_DACL structure that contains the default DACL for newly created objects. |
| TokenSource | 7 | The buffer receives a TOKEN_SOURCE structure that contains the source of the token. TOKEN_QUERY_SOURCE access is needed to retrieve this information. |
| TokenType | 8 | The buffer receives a TOKEN_TYPE value that indicates whether the token is a primary or impersonation token. |
| TokenImpersonationLevel | 9 | The buffer receives a SECURITY_IMPERSONATION_LEVEL value that indicates the impersonation level of the token. If the access token is not an impersonation token, the function fails. |
| TokenStatistics | 10 | The buffer receives a TOKEN_STATISTICS structure that contains various token statistics. |
| TokenRestrictedSids | 11 | The buffer receives a TOKEN_GROUPS structure that contains the list of restricting SIDs in a restricted token. |
| TokenSessionId | 12 | The buffer receives a DWORD value that indicates the Terminal Services session identifier that is associated with the token. |
| TokenGroupsAndPrivileges | 13 | The buffer receives a TOKEN_GROUPS_AND_PRIVILEGES structure that contains the user SID, the group accounts, the restricted SIDs, and the authentication ID associated with the token. |
| TokenSessionReference | 14 | Reserved. |
| TokenSandBoxInert | 15 | The buffer receives a DWORD value that is nonzero if the token includes the SANDBOX_INERT flag. |
| TokenAuditPolicy | 16 | Reserved. |
| TokenOrigin | 17 | The buffer receives a TOKEN_ORIGIN value. |
| TokenElevationType | 18 | The buffer receives a TOKEN_ELEVATION_TYPE value that specifies the elevation level of the token. |
| TokenLinkedToken | 19 | The buffer receives a TOKEN_LINKED_TOKEN structure that contains a handle to another token that is linked to this token. |
| TokenElevation | 20 | The buffer receives a TOKEN_ELEVATION structure that specifies whether the token is elevated. |
| TokenHasRestrictions | 21 | The buffer receives a DWORD value that is nonzero if the token has ever been filtered. |
| TokenAccessInformation | 22 | The buffer receives a TOKEN_ACCESS_INFORMATION structure that specifies security information contained in the token. |
| TokenVirtualizationAllowed | 23 | The buffer receives a DWORD value that is nonzero if virtualization is allowed for the token. |
| TokenVirtualizationEnabled | 24 | The buffer receives a DWORD value that is nonzero if virtualization is enabled for the token. |
| TokenIntegrityLevel | 25 | The buffer receives a TOKEN_MANDATORY_LABEL structure that specifies the token's integrity level. |
| TokenUIAccess | 26 | The buffer receives a DWORD value that is nonzero if the token has the UIAccess flag set. |
| TokenMandatoryPolicy | 27 | The buffer receives a TOKEN_MANDATORY_POLICY structure that specifies the token's mandatory integrity policy. |
| TokenLogonSid | 28 | The buffer receives the token's logon security identifier (SID). |
| MaxTokenInfoClass | 29 | The maximum value for this enumeration |