Функция ImpersonatePrinterClient (winsplp.h)
ImpersonatePrinterClient возобновляет олицетворение клиента, завершая операцию, начатую RevertToPrinterSelf.
Синтаксис
BOOL ImpersonatePrinterClient(
[in] HANDLE hToken
);
Параметры
[in] hToken
Дескриптор потока, предоставленный вызывающим. Этот параметр должен быть ранее возвращен вызовом RevertToPrinterSelf.
Возвращаемое значение
Если операция выполнена успешно, функция возвращает значение TRUE. В противном случае функция возвращает значение FALSE. Вызывающий объект может получить код ошибки, вызвав Метод GetLastError (описанный в документации по Microsoft Windows SDK).
Комментарии
Эта функция должна вызываться после успешного вызова RevertToPrinterSelf. Он возобновляет олицетворение клиента и очищает дескриптор потока.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | winsplp.h (включая Winsplp.h) |
Библиотека | Spoolss.lib |
DLL | Spoolss.dll |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по