Partager via


CAccessToken::ImpersonateLoggedOnUser

Appelez cette méthode pour permettre au thread appelant pour emprunter le contexte de sécurité d'un utilisateur connecté.

bool ImpersonateLoggedOnUser( ) const throw(...);

Valeur de retour

Retourne la valeur true en cas de réussite, false en cas d'échec.

Notes

Note de sécuritéNote de sécurité

Si un appel à une fonction d'emprunt d'identité échoue pour une raison quelconque, le client n'est pas représenté et la requête du client est effectuée dans le contexte de sécurité du processus à partir duquel l'appel a été passé.Si le processus s'exécute en tant que compte fortement privilégié, ou en tant que membre d'un Groupe administratif, l'utilisateur peut être en mesure d'exécuter des actions il ou elle devrait être interdite.Par conséquent, la valeur de retour de cette fonction doit toujours être confirmée.

Configuration requise

Header: atlsecurity.h

Voir aussi

Référence

Classe de CAccessToken

CAccessToken::LoadUserProfile

CAccessToken::LogonUser