Freigeben über


TOKEN_ACCESS_INFORMATION Struktur (ntifs.h)

Die TOKEN_ACCESS_INFORMATION-Struktur gibt alle Informationen in einem Token an, die zum Ausführen 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;

Angehörige

SidHash

Zeiger auf eine SID_AND_ATTRIBUTES_HASH Struktur, die einen Hash des Sicherheitsbezeichners des Tokens (SID) angibt.

RestrictedSidHash

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

Privileges

Zeigen Sie 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 Tokentyp 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 Null festgelegt werden.

AppContainerNumber

Die App-Containernummer für das Token oder Null, wenn dies kein App-Containertoken ist.

PackageSid

Der App-Container SID oder NULL, wenn dies kein App-Containertoken ist.

CapabilitiesHash

Zeigen Sie auf eine SID_AND_ATTRIBUTES_HASH Struktur, die einen Hash der Token-Funktions-SIDs angibt.

TrustLevelSid

Zeigen Sie auf einen SID- Wert, der die geschützte Prozessvertrauensstufe des Tokens angibt.

SecurityAttributes

Reserviert. Muss auf NULL festgelegt werden.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 2000
Header- ntifs.h

Siehe auch

SeAccessCheckFromState-