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 |