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 (que se describe en la documentación del SDK de Microsoft Windows).
Observaciones
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 del subproceso.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | winsplp.h (incluya Winsplp.h) |
biblioteca de | Spoolss.lib |
DLL de | Spoolss.dll |