Condividi tramite


Funzione RevertToPrinterSelf (winsplp.h)

Quando RevertToPrinterSelf viene chiamato in un thread di rappresentazione, restituisce il token per il thread rappresentato.

Sintassi

HANDLE RevertToPrinterSelf();

Valore restituito

Se l'operazione ha esito positivo, la funzione restituisce il token del thread rappresentato. Se il thread corrente non rappresenta un altro thread, questa funzione restituisce NULL.

Osservazioni

RevertToPrinterSelf deve essere chiamato quando un componente deve accedere alle risorse dal contesto di sistema locale, ad esempio il Registro di sistema. Il contesto del sistema locale è il contesto di sicurezza (la raccolta di impostazioni che definiscono il comportamento di sicurezza di un processo o di un thread) del processo di sistema. Il processo di sistema è il processo eseguito nella sessione di accesso creata per l'account di sistema locale all'avvio del sistema operativo.

Se RevertToPrinterSelf restituisce un valoreNULL non, è necessario chiamare ImpersonatePrinterClient con il valore restituito per completare l'operazione e pulire l'handle del thread.

Fabbisogno

Requisito Valore
piattaforma di destinazione Desktop
intestazione winsplp.h (includere Winsplp.h)
libreria Spoolss.lib
dll Spoolss.dll

Vedere anche

ImpersonatePrinterClient