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.

Retornar valor

Se a operação for bem-sucedida, a função retornará TRUE. 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).

Comentários

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
Plataforma de Destino Área de Trabalho
Cabeçalho winsplp.h (inclua Winsplp.h)
Biblioteca Spoolss.lib
DLL Spoolss.dll

Confira também

RevertToPrinterSelf