TOKEN_STATISTICS結構 (ntifs.h)
TOKEN_STATISTICS 結構包含存取令牌的相關信息。 驅動程式可以呼叫 SeQueryInformationToken 或 ZwQueryInformationToken 來擷取此資訊。
語法
typedef struct _TOKEN_STATISTICS {
LUID TokenId;
LUID AuthenticationId;
LARGE_INTEGER ExpirationTime;
TOKEN_TYPE TokenType;
SECURITY_IMPERSONATION_LEVEL ImpersonationLevel;
ULONG DynamicCharged;
ULONG DynamicAvailable;
ULONG GroupCount;
ULONG PrivilegeCount;
LUID ModifiedId;
} TOKEN_STATISTICS, *PTOKEN_STATISTICS;
成員
TokenId
指定本機唯一標識碼 (LUID) ,以識別令牌對象的這個實例。
AuthenticationId
指定指派給此令牌所代表之會話的 LUID。 有許多令牌代表單一登入會話。
ExpirationTime
指定此令牌到期的時間。 目前不支援存取令牌的到期時間。
TokenType
指定列舉型 別TOKEN_TYPE ,指出令牌是主要或模擬令牌。
ImpersonationLevel
指定 SECURITY_IMPERSONATION_LEVEL 列舉型別,指出令牌的模擬層級。 只有當 TokenType 是 TokenImpersonation 時,這個成員才有效。
DynamicCharged
指定配置給儲存預設訪問控制清單的記憶體數量,以位元組為單位, (DACL) 和主要群組標識符。
DynamicAvailable
指定配置用來儲存尚未使用之 DACL 和主要群組識別碼的記憶體部分。 這個值會以可用位元組的計數傳回。
GroupCount
指定令牌中包含的補充群組安全性標識子數目, (SID) 。
PrivilegeCount
指定令牌中包含的許可權數目。
ModifiedId
指定每次修改令牌時變更的 LUID。 應用程式可以使用此值作為安全性內容自上次使用后是否已變更的測試。
規格需求
需求 | 值 |
---|---|
標頭 | ntifs.h (包含 Ntifs.h) |