Funzione ImpersonatePrinterClient (winsplp.h)
ImpersonatePrinterClient riprende la rappresentazione del client, completando l'operazione avviata da RevertToPrinterSelf.
Sintassi
BOOL ImpersonatePrinterClient(
[in] HANDLE hToken
);
Parametri
[in] hToken
Handle fornito dal chiamante a un thread. Questo parametro deve essere stato restituito in precedenza da una chiamata a RevertToPrinterSelf.
Valore restituito
Se l'operazione ha esito positivo, la funzione restituisce TRUE. In caso contrario, la funzione restituisce FALSE. Il chiamante può ottenere un codice di errore chiamando GetLastError (descritto nella documentazione di Microsoft Windows SDK).
Osservazioni
Questa funzione deve essere chiamata dopo una chiamata riuscita a RevertToPrinterSelf. Riprende la rappresentazione del client e pulisce l'handle del thread.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | winsplp.h (includere Winsplp.h) |
libreria | Spoolss.lib |
dll | Spoolss.dll |