Função RevertToPrinterSelf (winsplp.h)

Quando RevertToPrinterSelf é chamado em um thread de representação, ele retorna o token para o thread que está sendo representado.

Sintaxe

HANDLE RevertToPrinterSelf();

Retornar valor

Se a operação for bem-sucedida, a função retornará o token do thread representado. Se o thread atual não estiver representando outro thread, essa função retornará NULL.

Comentários

RevertToPrinterSelf deve ser chamado quando um componente precisa de acesso aos recursos do contexto do sistema local, como o registro. O contexto do sistema local é o contexto de segurança (a coleção de configurações que definem o comportamento de segurança de um processo ou thread) do processo do sistema. O processo do sistema é o processo executado na sessão de logon criada para a conta do sistema local quando o sistema operacional é inicializado.

Se RevertToPrinterSelf retornar um valor não NULL, ImpersonatePrinterClient deverá ser chamado com o valor retornado para concluir a operação e limpo o identificador de thread.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho winsplp.h (inclua Winsplp.h)
Biblioteca Spoolss.lib
DLL Spoolss.dll

Confira também

ImpersonatePrinterClient