Função ImpersonatePrinterClient (winsplp.h)
ImpersonatePrinterClient retoma a representação do cliente, concluindo a operação iniciada por RevertToPrinterSelf.
Sintaxe
BOOL ImpersonatePrinterClient(
[in] HANDLE hToken
);
Parâmetros
[in] hToken
Identificador fornecido pelo chamador para um thread. Esse parâmetro deve ter sido retornado anteriormente por uma chamada para RevertToPrinterSelf.
Valor de retorno
Se a operação for bem-sucedida, a função retornará VERDADEIRO. Caso contrário, a função retornará FALSE. O chamador pode obter um código de erro chamando GetLastError (descrito na documentação do SDK do Microsoft Windows).
Observações
Essa função deve ser chamada após uma chamada bem-sucedida para RevertToPrinterSelf. Ele retoma a representação do cliente e limpa o identificador de thread.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | winsplp.h (inclua Winsplp.h) |
biblioteca | Spoolss.lib |
de DLL | Spoolss.dll |