ImpersonatePrinterClient 函数 (winsplp.h)
ImpersonatePrinterClient 恢复客户端模拟,完成 RevertToPrinterSelf 开始的操作。
语法
BOOL ImpersonatePrinterClient(
[in] HANDLE hToken
);
参数
[in] hToken
调用方提供的线程句柄。 此参数之前必须已通过对 RevertToPrinterSelf 的调用返回。
返回值
如果操作成功,则函数返回 TRUE。 否则,函数返回 FALSE。 调用方可以通过调用 Microsoft Windows SDK 文档) 中所述的 GetLastError (获取错误代码。
注解
成功调用 RevertToPrinterSelf 后,必须调用此函数。 它恢复模拟客户端并清理线程句柄。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | winsplp.h (包括 Winsplp.h) |
Library | Spoolss.lib |
DLL | Spoolss.dll |