structure TOKEN_SOURCE (ntifs.h)

La structure TOKEN_SOURCE identifie la source d’un jeton d’accès.

Syntaxe

typedef struct _TOKEN_SOURCE {
  CHAR SourceName[TOKEN_SOURCE_LENGTH];
  LUID SourceIdentifier;
} TOKEN_SOURCE, *PTOKEN_SOURCE;

Membres

SourceName[TOKEN_SOURCE_LENGTH]

Spécifie une chaîne de caractères de 8 octets utilisée pour identifier la source d’un jeton d’accès. Cela permet de faire la distinction entre des sources telles que le Gestionnaire de session, le Gestionnaire LAN et le serveur RPC. Une chaîne, plutôt qu’une constante, est utilisée pour identifier la source afin que les utilisateurs et les développeurs puissent créer des extensions au système, par exemple en ajoutant d’autres réseaux, qui servent de source de jetons d’accès. Notez que TOKEN_SOURCE_LENGTH est actuellement égal à 8.

SourceIdentifier

Spécifie un identificateur local unique (LUID) fourni par le composant source nommé par le membre SourceName . Cette valeur aide le composant source à mettre en relation des blocs de contexte, tels que des structures de contrôle de session, au jeton. Cette valeur est généralement, mais pas nécessairement, un LUID.

Configuration requise

Condition requise Valeur
En-tête ntifs.h (include Ntifs.h)

Voir aussi

LUID

SeQueryInformationToken

TOKEN_INFORMATION_CLASS

ZwQueryInformationToken

ZwSetInformationToken