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 |