Funzione RevertToPrinterSelf (winsplp.h)
Quando RevertToPrinterSelf
viene chiamato su un thread di rappresentazione, restituisce il token per il thread che viene 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.
Commenti
RevertToPrinterSelf
deve essere chiamato quando un componente deve accedere alle risorse dal contesto di sistema locale, ad esempio il Registro di sistema. Il contesto di sistema locale è il contesto di sicurezza (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 quando il sistema operativo viene avviato.
Se RevertToPrinterSelf
restituisce un valore non NULL , ImpersonatePrinterClient deve essere chiamato con il valore restituito per completare l'operazione e pulire l'handle del thread.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | winsplp.h (include Winsplp.h) |
Libreria | Spoolss.lib |
DLL | Spoolss.dll |