TOKEN_ORIGIN structure (ntifs.h)

La structure TOKEN_ORIGIN contient des informations sur l’origine de la session d’ouverture de session.

Syntaxe

typedef struct _TOKEN_ORIGIN {
  LUID OriginatingLogonSession;
} TOKEN_ORIGIN, *PTOKEN_ORIGIN;

Membres

OriginatingLogonSession

Identificateur local unique (LUID) pour la session d’ouverture de session. Si le jeton est le résultat d’une ouverture de session à l’aide d’informations d’identification explicites, telles que le passage de nom, de domaine et de mot de passe à la fonction LogonUser en mode utilisateur, ce membre contient l’ID de la session d’ouverture de session qui l’a créé. Si le jeton résulte de l’authentification réseau, par exemple un appel au acceptsecurityContext en mode utilisateur ou un appel à la fonction LogonUser en mode utilisateur avec dwLogonType défini sur LOGON32_LOGON_NETWORK ou LOGON32_LOGON_NETWORK_CLEARTEXT, ce membre est égal à zéro.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Server 2003
En-tête ntifs.h (include Ntifs.h, FltKernel.h)

Voir aussi

ACL

LUID

LUID_AND_ATTRIBUTES

SECURITY_IMPERSONATION_LEVEL

SID

SeFilterToken

SeQueryInformationToken

SeTokenIsRestricted

TOKEN_INFORMATION_CLASS

ZwQueryInformationToken

ZwSetInformationToken