Partager via


CAccessToken::Impersonate

Appelez cette méthode pour assigner un emprunt d'identité CAccessToken à un thread.

bool Impersonate(
   HANDLE hThread = NULL
) const throw(...);

Paramètres

  • hThread
    Handle du thread pour assigner le jeton d'emprunt d'identité à.Ce handle doit avoir été ouvert avec des droits d'accès de TOKEN_IMPERSONATE.Si hThread est NULL, la méthode provoque l'arrêt du thread d'utiliser un jeton d'emprunt d'identité.

Valeur de retour

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

Notes

Dans les versions debug, une erreur d'assertion se produit si CAccessToken n'a pas un pointeur valide à une marque.

classe de CAutoRevertImpersonation peut être utilisé pour revenir automatiquement les jetons d'accès personnifiés.

Configuration requise

Header: atlsecurity.h

Voir aussi

Référence

Classe de CAccessToken