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 |