Поделиться через


Интерфейс IPrintSchemaAsyncOperation (printerextension.h)

Представляет контекст асинхронной операции для операций проверки, слияния или фиксации.

Наследование

Интерфейс IPrintSchemaAsyncOperation наследуется от интерфейса IDispatch.

Методы

Интерфейс IPrintSchemaAsyncOperation содержит следующие методы.

 
IPrintSchemaAsyncOperation::Cancel

Отменяет асинхронную операцию PrintSchema.
IPrintSchemaAsyncOperation::Start

Запускает асинхронную операцию PrintSchema.

Комментарии

Любой приемник событий, реализующий IPrintSchemaAsyncOperationEvent , подключается к связанному источнику событий IPrintSchemaAsyncOperation с помощью механизма IConnectionPoint . Необходимо получить указатель на интерфейс IConnectionPoint , вызвав QueryInterface для объекта IPrinterQueue .

Обязательно реализовать IDispatch::Invoke в приемнике событий, который реализует IPrinterQueueEvent, так как это механизм, с помощью которого вызываются события. Достаточно предоставить реализации заглушки для других методов в интерфейсе IDispatch .

Требования

Требование Значение
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Целевая платформа Windows
Header printerextension.h

См. также раздел

IConnectionPoint

IPrintSchemaAsyncOperationEvent