Función ImpersonatePrinterClient (winsplp.h)

ImpersonatePrinterClient reanuda la suplantación del cliente, completando la operación iniciada por RevertToPrinterSelf.

Sintaxis

BOOL ImpersonatePrinterClient(
  [in] HANDLE hToken
);

Parámetros

[in] hToken

Identificador proporcionado por el autor de la llamada a un subproceso. Este parámetro debe haber sido devuelto previamente por una llamada a RevertToPrinterSelf.

Valor devuelto

Si la operación se realiza correctamente, la función devuelve TRUE. De lo contrario, la función devuelve FALSE. El autor de la llamada puede obtener un código de error llamando a GetLastError (descrito en la documentación de Microsoft Windows SDK).

Comentarios

Se debe llamar a esta función después de una llamada correcta a RevertToPrinterSelf. Reanuda la suplantación del cliente y limpia el identificador de subproceso.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado winsplp.h (incluya Winsplp.h)
Library Spoolss.lib
Archivo DLL Spoolss.dll

Consulte también

RevertToPrinterSelf