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).
Commenti
Questa funzione deve essere chiamata dopo la corretta chiamata a RevertToPrinterSelf. Riprende la rappresentazione del client e pulisce l'handle del thread.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | winsplp.h (include Winsplp.h) |
Libreria | Spoolss.lib |
DLL | Spoolss.dll |