Функция обратного вызова ABORTPROC (wingdi.h)
Функция AbortProc — это определяемая приложением функция обратного вызова, используемая с функцией SetAbortProc . Он вызывается при отмене задания печати во время очереди. Тип ABORTPROC определяет указатель на эту функцию обратного вызова. AbortProc — это заполнитель для имени функции, определяемой приложением.
Синтаксис
ABORTPROC Abortproc;
BOOL Abortproc(
HDC unnamedParam1,
int unnamedParam2
)
{...}
Параметры
unnamedParam1
unnamedParam2
Возвращаемое значение
Функция обратного вызова должна возвращать значение TRUE , чтобы продолжить задание печати, или FALSE , чтобы отменить задание печати.
Комментарии
Примечание Это блокирующая или синхронная функция, возвращаемая не сразу. Скорость возврата этой функции зависит от факторов времени выполнения, таких как состояние сети, конфигурация сервера печати и реализация драйвера принтера, которые трудно предсказать при написании приложения. Вызов этой функции из потока, который управляет взаимодействием с пользовательским интерфейсом, может привести к тому, что приложение не отвечает.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | wingdi.h (включая Windows.h) |