Функция EngCheckAbort (winddi.h)
Функция EngCheckAbort позволяет библиотеке DLL графики принтера определить, следует ли завершить задание печати.
Синтаксис
ENGAPI BOOL EngCheckAbort(
SURFOBJ *pso
);
Параметры
pso
Предоставленный вызывающим объектом указатель на структуру SURFOBJ , ранее полученную из GDI.
Возвращаемое значение
Если задание печати должно быть завершено, функция возвращает значение TRUE. Если задание печати не должно быть завершено или pso не указывает на допустимую структуру SURFOBJ, функция возвращает значение FALSE.
Комментарии
Библиотека DLL графики принтера должна вызывать EngCheckAbort из любой графической функции DDI, выполнение этой функции занимает более пяти секунд. Если задание печати должно быть завершено, библиотека DLL графики принтера должна остановить свою текущую операцию и вернуться в GDI, указав возвращаемое значение FALSE для графической функции DDI, которая вызвала EngCheckAbort.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows 2000 и более поздних версиях операционных систем Windows. |
Целевая платформа | Универсальное |
Верхняя часть | winddi.h (включая Winddi.h) |
Библиотека | Win32k.lib |
DLL | Win32k.sys |