TOKEN_SOURCE Struktur (ntifs.h)
Die TOKEN_SOURCE Struktur identifiziert die Quelle eines Zugriffstokens.
Syntax
typedef struct _TOKEN_SOURCE {
CHAR SourceName[TOKEN_SOURCE_LENGTH];
LUID SourceIdentifier;
} TOKEN_SOURCE, *PTOKEN_SOURCE;
Angehörige
SourceName[TOKEN_SOURCE_LENGTH]
Gibt eine 8-Byte-Zeichenfolge an, die verwendet wird, um die Quelle eines Zugriffstokens zu identifizieren. Dies wird verwendet, um zwischen Quellen wie Session Manager, LAN Manager und RPC Server zu unterscheiden. Eine Zeichenfolge anstelle einer Konstante wird verwendet, um die Quelle zu identifizieren, sodass Benutzer und Entwickler Erweiterungen für das System vornehmen können, z. B. durch Hinzufügen anderer Netzwerke, die als Quelle von Zugriffstoken fungieren. Beachten Sie, dass TOKEN_SOURCE_LENGTH derzeit 8 entspricht.
SourceIdentifier
Gibt einen lokal eindeutigen Bezeichner (LUID) an, der von der Quellkomponente bereitgestellt wird, die vom SourceName Member benannt wurde. Dieser Wert unterstützt die Quellkomponente beim Verknüpfen von Kontextblöcken, z. B. Sitzungssteuerungsstrukturen, auf das Token. Dieser Wert ist in der Regel, aber nicht unbedingt eine LUID.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ntifs.h (einschließlich Ntifs.h) |