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