Интерфейс IPrinterQueue (printerextension.h)
Представляет одну очередь принтера.
Наследование
Интерфейс IPrinterQueue наследуется от интерфейса IDispatch.
Методы
Интерфейс IPrinterQueue содержит следующие методы.
IPrinterQueue::get_Handle Возвращает базовый собственный дескриптор для этой очереди печати. |
IPrinterQueue::get_Name Возвращает имя принтера для этой очереди печати. |
IPrinterQueue::GetProperties Возвращает свойства в контейнере свойств для очереди. |
IPrinterQueue::SendBidiQuery Выполняет асинхронную операцию обновления с указанным запросом и вызывает метод IPrinterQueueEvent::OnBidiResponseReceived. |
Комментарии
Любой приемник событий, реализующий IPrinterQueueEvent , подключается к связанному источнику событий IPrinterQueue через механизм IConnectionPoint . Необходимо получить указатель на интерфейс IConnectionPoint , вызвав QueryInterface для объекта IPrinterQueue .
Обязательно реализовать IDispatch::Invoke в приемнике событий, который реализует IPrinterQueueEvent, так как это механизм, с помощью которого создаются события. Достаточно предоставить реализации заглушки для других методов в интерфейсе IDispatch .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 |
Минимальная версия сервера | Windows Server 2012 |
Целевая платформа | Windows |
Header | printerextension.h |