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 |