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


Интерфейс 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
целевая платформа Виндоус
заголовка printerextension.h

См. также

IConnectionPoint

IPrintSchemaAsyncOperationEvent