Freigeben über


TOKEN_CONTROL-Struktur (winnt.h)

Die TOKEN_CONTROL-Struktur enthält Informationen, die ein Zugriffstoken identifizieren.

Syntax

typedef struct _TOKEN_CONTROL {
  LUID         TokenId;
  LUID         AuthenticationId;
  LUID         ModifiedId;
  TOKEN_SOURCE TokenSource;
} TOKEN_CONTROL, *PTOKEN_CONTROL;

Member

TokenId

Gibt einen lokal eindeutigen Bezeichner (LUID) an, der diese instance des Tokenobjekts identifiziert.

AuthenticationId

Gibt eine LUID an, die der Sitzung zugewiesen ist, die dieses Token darstellt. Es kann viele Token geben, die eine einzelne Anmeldesitzung darstellen.

ModifiedId

Gibt eine LUID an, die sich jedes Mal ändert, wenn das Token geändert wird. Eine Anwendung kann diesen Wert als Test verwenden, ob sich ein Sicherheitskontext seit seiner letzten Verwendung geändert hat.

TokenSource

Gibt eine TOKEN_SOURCE-Struktur an, die die Agentur identifiziert, die das Token ausgestellt hat. Diese Informationen werden in Überwachungspfaden verwendet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile winnt.h (Einschließen von Windows.h)

Weitere Informationen

LUID

TOKEN_DEFAULT_DACL

TOKEN_GROUPS

TOKEN_INFORMATION_CLASS

TOKEN_OWNER

TOKEN_PRIMARY_GROUP

TOKEN_PRIVILEGES

TOKEN_SOURCE

TOKEN_STATISTICS

TOKEN_TYPE

TOKEN_USER