Prev Next
The TOKEN_STATISTICS structure contains information about an access
token. An application can retrieve this information by calling the GetTokenInformation
function.
typedef struct _TOKEN_STATISTICS { // tst
LUID TokenId;
LUID AuthenticationId;
LARGE_INTEGER ExpirationTime;
TOKEN_TYPE TokenType;
SECURITY_IMPERSONATION_LEVEL ImpersonationLevel;
DWORD DynamicCharged;
DWORD DynamicAvailable;
DWORD GroupCount;
DWORD PrivilegeCount;
LUID ModifiedId;
} TOKEN_STATISTICS;
Members
-
TokenId
-
Specifies a locally unique identifier (LUID) that identifies this instance of
the token object.
-
AuthenticationId
-
Specifies an LUID assigned to the session this token represents. There can be
many tokens representing a single logon session.
-
ExpirationTime
-
Specifies the time at which this token expires. Expiration times for access
tokens are not supported in the current version of Windows NT.
-
TokenType
-
Specifies a TOKEN_TYPE enumerated type indicating whether the token is
a primary or impersonation token.
-
ImpersonationLevel
-
Specifies a SECURITY_IMPERSONATION_LEVEL enumerated type indicating the
impersonation level of the token. This member is valid only if the TokenType
is TokenImpersonation.
-
DynamicCharged
-
Specifies the amount, in bytes, of memory allocated for storing default
protection and a primary group identifier.
-
DynamicAvailable
-
Specifies the portion of memory allocated for storing default protection and a
primary group identifier not already in use. This value is returned as a count
of free bytes.
-
GroupCount
-
Specifies the number of supplemental group security identifiers (SIDs)
included in the token.
-
PrivilegeCount
-
Specifies the number of privileges included in the token.
-
ModifiedId
-
Specifies an LUID that changes each time the token is modified. An application
can use this value as a test of whether a security context has changed since
it was last used.
See Also
GetTokenInformation, LUID,
SECURITY_IMPERSONATION_LEVEL,
TOKEN_CONTROL, TOKEN_DEFAULT_DACL,
TOKEN_GROUPS, TOKEN_INFORMATION_CLASS,
TOKEN_OWNER, TOKEN_PRIMARY_GROUP,
TOKEN_PRIVILEGES, TOKEN_SOURCE,
TOKEN_TYPE, TOKEN_USER
file: /Techref/os/win/api/win32/struc/src/str21_21.htm, 3KB, , updated: 2000/4/7 11:20, local time: 2025/1/27 00:47,
|
| ©2025 These pages are served without commercial sponsorship. (No popup ads, etc...).Bandwidth abuse increases hosting cost forcing sponsorship or shutdown. This server aggressively defends against automated copying for any reason including offline viewing, duplication, etc... Please respect this requirement and DO NOT RIP THIS SITE. Questions? <A HREF="http://linistepper.com/techref/os/win/api/win32/struc/src/str21_21.htm"> TOKEN_STATISTICS</A> |
Did you find what you needed?
|