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;
Member
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 Sitzungs-Manager, LAN-Manager und RPC-Server zu unterscheiden. Anstelle einer Konstanten wird eine Zeichenfolge verwendet, um die Quelle zu identifizieren, damit Benutzer und Entwickler Erweiterungen am System vornehmen können, z. B. durch Hinzufügen anderer Netzwerke, die als Quelle von Zugriffstoken fungieren. Beachten Sie, dass TOKEN_SOURCE_LENGTH derzeit gleich 8 ist.
SourceIdentifier
Gibt einen lokal eindeutigen Bezeichner (LUID) an, der von der Quellkomponente mit dem Namen des SourceName-Elements bereitgestellt wird. Dieser Wert unterstützt die Quellkomponente beim Beziehen von Kontextblöcken, z. B. Sitzungssteuerungsstrukturen, mit dem Token. Dieser Wert ist in der Regel, aber nicht notwendigerweise, eine LUID.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntifs.h (include Ntifs.h) |