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 |