Freigeben über


TOKEN_ACCESS_INFORMATION-Struktur (ntifs.h)

Die TOKEN_ACCESS_INFORMATION-Struktur gibt alle Informationen in einem Token an, die für die Durchführung einer 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;
  ULONG                        Flags;
  ULONG                        AppContainerNumber;
  PSID                         PackageSid;
  PSID_AND_ATTRIBUTES_HASH     CapabilitiesHash;
  PSID                         TrustLevelSid;
  PSECURITY_ATTRIBUTES_OPAQUE  SecurityAttributes;
} TOKEN_ACCESS_INFORMATION, *PTOKEN_ACCESS_INFORMATION;

Member

SidHash

Zeiger auf eine SID_AND_ATTRIBUTES_HASH-Struktur , die einen Hash der Sicherheits-ID (SID) des Tokens angibt.

RestrictedSidHash

Zeiger auf eine SID_AND_ATTRIBUTES_HASH-Struktur , die einen Hash der eingeschränkten SID des Tokens angibt.

Privileges

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 TOKEN_TYPE Enumerationswert, der den Typ des Tokens angibt.

ImpersonationLevel

Ein SECURITY_IMPERSONATION_LEVEL Enumerationswert, 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 (null) festgelegt werden.

AppContainerNumber

Die App-Containernummer für das Token oder null, wenn es sich nicht um ein App-Containertoken handelt.

PackageSid

Die App-Container-SID oder NULL, wenn es sich nicht um ein App-Containertoken handelt.

CapabilitiesHash

Zeiger auf eine SID_AND_ATTRIBUTES_HASH-Struktur , die einen Hash der Funktions-SIDs des Tokens angibt.

TrustLevelSid

Zeiger auf einen SID-Wert , der die Vertrauensstufe des geschützten Prozesses des Tokens angibt.

SecurityAttributes

Reserviert. Muss auf NULL festgelegt werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000
Kopfzeile ntifs.h

Weitere Informationen

SeAccessCheckFromState