共用方式為


TOKEN_ACCESS_INFORMATION結構 (winnt.h)

TOKEN_ACCESS_INFORMATION 結構會指定執行存取檢查所需令牌中的所有資訊。

注意 此結構不包含令牌宣告資訊。 支援條件表達式 訪問控制專案 的應用程式 (ACE) 不應該使用此結構來驗證存取。 如需條件表達式存取驗證支持的相關信息,請參閱 AuthzAccessCheckAccessCheckAndAuditAlarm 函式。

 

語法

typedef struct _TOKEN_ACCESS_INFORMATION {
  PSID_AND_ATTRIBUTES_HASH     SidHash;
  PSID_AND_ATTRIBUTES_HASH     RestrictedSidHash;
  PTOKEN_PRIVILEGES            Privileges;
  LUID                         AuthenticationId;
  TOKEN_TYPE                   TokenType;
  SECURITY_IMPERSONATION_LEVEL ImpersonationLevel;
  TOKEN_MANDATORY_POLICY       MandatoryPolicy;
  DWORD                        Flags;
  DWORD                        AppContainerNumber;
  PSID                         PackageSid;
  PSID_AND_ATTRIBUTES_HASH     CapabilitiesHash;
  PSID                         TrustLevelSid;
  PSECURITY_ATTRIBUTES_OPAQUE  SecurityAttributes;
} TOKEN_ACCESS_INFORMATION, *PTOKEN_ACCESS_INFORMATION;

成員

SidHash

SID_AND_ATTRIBUTES_HASH 結構的指標,指定令牌的安全性標識符哈希 (SID) 。

RestrictedSidHash

指定令牌受限制 SID 哈希之 SID_AND_ATTRIBUTES_HASH 結構的指標。

Privileges

指定令牌許可權相關信息 之TOKEN_PRIVILEGES 結構的指標。

AuthenticationId

指定令牌身分識別的 LUID 結構。

TokenType

指定令牌類型的 TOKEN_TYPE 列舉值。

ImpersonationLevel

指定令牌模擬層級 的 SECURITY_IMPERSONATION_LEVEL 列舉值。

MandatoryPolicy

指定令牌強制完整性原則 的TOKEN_MANDATORY_POLICY 結構。

Flags

保留的。 必須設定為零。

AppContainerNumber

令牌的應用程式容器編號,如果這不是應用程式容器令牌,則為零。

Windows Server 2008 R2、Windows 7、Windows Server 2008 和 Windows Vista: 此成員無法使用。

PackageSid

如果這不是應用程式容器令牌,則為應用程式容器 SID 或 NULL

Windows Server 2008 R2、Windows 7、Windows Server 2008 和 Windows Vista: 此成員無法使用。

CapabilitiesHash

指定令牌功能 SID 哈希的 SID_AND_ATTRIBUTES_HASH 結構的指標。

Windows Server 2008 R2、Windows 7、Windows Server 2008 和 Windows Vista: 此成員無法使用。

TrustLevelSid

令牌的受保護進程信任層級。

SecurityAttributes

保留的。 必須設定為 NULL

Windows 10 之前:無法使用這個成員。

規格需求

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

另請參閱

TOKEN_INFORMATION_CLASS