Freigeben über


LSA_TOKEN_INFORMATION_NULL-Struktur (ntsecpkg.h)

Die LSA_TOKEN_INFORMATION_NULL-Struktur wird in Fällen verwendet, in denen ein nicht authentifizierter Systemzugriff erforderlich ist.

Beispielsweise kann eine Netzwerkverbindung ohne Authentifizierung (z. B. eine NULL-Sitzung) NULL-Informationen erhalten. Dies führt dazu, dass ein anonymes Token für die Anmeldung generiert wird. Ein anonymes Token bietet dem Benutzer keine Möglichkeit, auf geschützte Systemressourcen zuzugreifen, ermöglicht jedoch den Zugriff auf nicht geschützte Systemressourcen.

Syntax

typedef struct _LSA_TOKEN_INFORMATION_NULL {
  LARGE_INTEGER ExpirationTime;
  PTOKEN_GROUPS Groups;
} LSA_TOKEN_INFORMATION_NULL, *PLSA_TOKEN_INFORMATION_NULL;

Member

ExpirationTime

Zeitpunkt, zu dem der Sicherheitskontext ungültig wird. Verwenden Sie einen Wert in ferner Zukunft, wenn der Kontext nie abläuft.

Groups

TOKEN_GROUPS Struktur, die die Sicherheits-IDs (SIDs) von Gruppen enthält, in denen der Benutzer mitglied werden soll. Dies sollte nicht world oder andere SIDs enthalten, die vom System definiert und zugewiesen werden.

Es wird erwartet, dass sich jede SID in einem separat zugeordneten Speicherblock befindet. Es wird auch erwartet, dass sich die TOKEN_GROUPS-Struktur in einem separat zugeordneten Speicherblock befindet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile ntsecpkg.h