CAccessToken::Impersonate
Wywołanie tej metody przypisywania personifikacji CAccessToken do wątku.
bool Impersonate(
HANDLE hThread = NULL
) const throw(...);
Parametry
- hThread
Uchwyt do wątku, aby przypisać token personifikacji.Ten uchwyt należy otworzyć z TOKEN_IMPERSONATE prawa dostępu.Jeśli hThread ma wartość NULL, metoda powoduje, że wątek zaprzestanie używania token personifikacji.
Wartość zwracana
Zwraca wartość true w przypadku powodzenia, false w przypadku niepowodzenia.
Uwagi
W kompilacjach debugowania potwierdzenia wystąpi błąd Jeśli CAccessToken nie jest prawidłowy wskaźnik do tokenu.
CAutoRevertImpersonation klasy można automatycznie przywrócić tokeny dostępu personifikowanego.
Wymagania
Nagłówek: atlsecurity.h