TOKEN_ACCESS_INFORMATION-Struktur (winnt.h)
Die TOKEN_ACCESS_INFORMATION-Struktur gibt alle Informationen in einem Token an, die für eine Zugriffsüberprüfung erforderlich sind.
Syntax
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;
Member
SidHash
Ein Zeiger auf eine SID_AND_ATTRIBUTES_HASH-Struktur , die einen Hash des Sicherheitsbezeichners (SID) des Tokens angibt.
RestrictedSidHash
Ein Zeiger auf eine SID_AND_ATTRIBUTES_HASH-Struktur , die einen Hash der eingeschränkten SID des Tokens angibt.
Privileges
Ein Zeiger auf eine TOKEN_PRIVILEGES-Struktur , die Informationen zu den Berechtigungen des Tokens angibt.
AuthenticationId
Eine LUID-Struktur , die die Identität des Tokens angibt.
TokenType
Ein Wert der TOKEN_TYPE-Enumeration , der den Tokentyp angibt.
ImpersonationLevel
Ein Wert der SECURITY_IMPERSONATION_LEVEL-Enumeration , der die Identitätswechselebene des Tokens angibt.
MandatoryPolicy
Eine TOKEN_MANDATORY_POLICY-Struktur , die die obligatorische Integritätsrichtlinie des Tokens angibt.
Flags
Reserviert. Muss auf 0 festgelegt werden.
AppContainerNumber
Die App-Containernummer für das Token oder null, wenn es sich nicht um ein App-Containertoken handelt.
Windows Server 2008 R2, Windows 7, Windows Server 2008 und Windows Vista: Dieser Member ist nicht verfügbar.
PackageSid
Die App-Container-SID oder NULL , wenn dies kein App-Containertoken ist.
Windows Server 2008 R2, Windows 7, Windows Server 2008 und Windows Vista: Dieser Member ist nicht verfügbar.
CapabilitiesHash
Zeiger auf eine SID_AND_ATTRIBUTES_HASH-Struktur , die einen Hash der Funktions-SIDs des Tokens angibt.
Windows Server 2008 R2, Windows 7, Windows Server 2008 und Windows Vista: Dieser Member ist nicht verfügbar.
TrustLevelSid
Die geschützte Prozessvertrauensstufe des Tokens.
SecurityAttributes
Reserviert. Muss auf NULL festgelegt werden.
Vor Windows 10: Dieses Mitglied ist nicht verfügbar.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | winnt.h (Einschließen von Windows.h) |