Member name | Value | Description |
---|
TokenUser | 1 |
The buffer receives a 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.
access is needed to retrieve this information.
|
TokenType | 8 |
The buffer receives a value that indicates whether the token is
a primary or impersonation token.
|
TokenImpersonationLevel | 9 |
The buffer receives a 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. If the token is associated with the terminal server
client session, the session identifier is nonzero.
|
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 token linked tokenThe 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 a TOKEN_GROUPS structure that specifies the token's logon SID.
|
TokenIsAppContainer | 29 |
The buffer receives a DWORD value that is nonzero if the token is an app container token.
Any callers who check the TokenIsAppContainer and have it return 0 should also verify that
the caller token is not an identify level impersonation token.
|
TokenCapabilities | 30 |
The buffer receives a TOKEN_GROUPS structure that contains the capabilities associated with
the token.
|
TokenAppContainerSid | 31 |
The buffer receives a TOKEN_APPCONTAINER_INFORMATION structure that contains the
AppContainerSid associated with the token. If the token is not associated with an app
container, the TokenAppContainer member of the TOKEN_APPCONTAINER_INFORMATION structure
points to NULL.
|
TokenAppContainerNumber | 32 |
The buffer receives a DWORD value that includes the app container number for the token. For
tokens that are not app container tokens, this value is zero.
|
TokenUserClaimAttributes | 33 |
The buffer receives a CLAIM_SECURITY_ATTRIBUTES_INFORMATION structure that contains the
user claims associated with the token.
|
TokenDeviceClaimAttributes | 34 |
The buffer receives a CLAIM_SECURITY_ATTRIBUTES_INFORMATION structure that contains the
device claims associated with the token.
|
TokenRestrictedUserClaimAttributes | 35 |
This value is reserved.
|
TokenRestrictedDeviceClaimAttributes | 36 |
This value is reserved.
|
TokenDeviceGroups | 37 |
The buffer receives a TOKEN_GROUPS structure that contains the device groups that are
associated with the token.
|
TokenRestrictedDeviceGroups | 38 |
The buffer receives a TOKEN_GROUPS structure that contains the restricted device groups
that are associated with the token.
|
TokenSecurityAttributes | 39 |
This value is reserved.
|
TokenIsRestricted | 40 |
This value is reserved.
|
MaxTokenInfoClass | 41 |
The maximum value for this enumeration.
|