structure SECPKG_CLIENT_INFO (ntsecpkg.h)
La structure SECPKG_CLIENT_INFO contient des informations sur le client d’un package de sécurité . Cette structure est utilisée par la fonction GetClientInfo .
Syntaxe
typedef struct _SECPKG_CLIENT_INFO {
LUID LogonId;
ULONG ProcessID;
ULONG ThreadID;
BOOLEAN HasTcbPrivilege;
BOOLEAN Impersonating;
BOOLEAN Restricted;
UCHAR ClientFlags;
SECURITY_IMPERSONATION_LEVEL ImpersonationLevel;
HANDLE ClientToken;
} SECPKG_CLIENT_INFO, *PSECPKG_CLIENT_INFO;
Membres
LogonId
Identificateur d’ouverture de session effectif du client.
ProcessID
Identificateur de processus du client.
ThreadID
Identificateur de thread du client.
HasTcbPrivilege
TRUE si le client dispose du privilège SeTcbPrivilege ; sinon , FALSE.
Impersonating
TRUE si le client emprunte l’identité d’un autre principal de sécurité.
Restricted
Le client est limité dans sa capacité à accéder aux objets sécurisables ou à effectuer des opérations privilégiées.
ClientFlags
ImpersonationLevel
ClientToken
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | ntsecpkg.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour