Condividi tramite


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

Vedi anche

ImpersonatePrinterClient