Udostępnij za pośrednictwem


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

Zobacz też

Informacje

Klasa CAccessToken