共用方式為


TOKEN_STATISTICS 結構 (winnt.h)

TOKEN_STATISTICS 結構包含存取令牌的相關信息。 應用程式可以藉由呼叫 GetTokenInformation 函式 來擷取這項資訊。

語法

typedef struct _TOKEN_STATISTICS {
  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, *PTOKEN_STATISTICS;

成員

TokenId

指定本機唯一標識碼 (LUID) ,以識別令牌對象的這個實例。

AuthenticationId

指定指派給此令牌所代表 之會話 的 LUID。 有許多令牌代表單一 登錄會話

ExpirationTime

指定此令牌到期的時間。 目前不支援存取令牌的到期時間。

TokenType

指定 TOKEN_TYPE 列舉型別,指出令牌是否為 主要模擬令牌

ImpersonationLevel

指定 SECURITY_IMPERSONATION_LEVEL 列舉型別,指出令牌的模擬層級。 只有當 TokenType 是 TokenImpersonation 時,這個成員才有效。

DynamicCharged

指定配置用於儲存預設保護和主要群組標識符的記憶體數量,以位元組為單位。

DynamicAvailable

指定配置用來儲存預設保護的記憶體部分,以及尚未使用的主要群組標識碼。 這個值會以可用位元組的計數傳回。

GroupCount

指定令牌中包含的補充群組 安全性標識子 數目, (SID) 。

PrivilegeCount

指定令牌中包含的許可權數目。

ModifiedId

指定每次修改令牌時都會變更的 LUID。 應用程式可以使用此值作為安全性 內容 自上次使用后是否已變更的測試。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
標頭 winnt.h (包括 Windows.h)

另請參閱

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