Метод IPrintOemPrintTicketProvider::P ublishPrintTicketHelperInterface (prcomoem.h)
Метод IPrintOemPrintTicketProvider::P ublishPrintTicketHelperInterface публикует вспомогательный интерфейс билета печати для подключаемых модулей пользовательского интерфейса Unidrv или Pscript5.
Синтаксис
HRESULT PublishPrintTicketHelperInterface(
[in] IUnknown *pHelper
);
Параметры
[in] pHelper
Указатель на интерфейс IUnknown, который должен быть приведен к одному из следующих интерфейсов: для подключаемых модулей Unidrv вспомогательный интерфейс билета IPrintCoreHelperUni; для подключаемых модулей Pscript5 вспомогательный интерфейс запроса печати IPrintCoreHelperPS.
Возвращаемое значение
IPrintOemPrintTicketProvider::P ublishPrintTicketHelperInterface должен возвращать S_OK, если операция выполнена успешно. В противном случае этот метод должен возвращать стандартный код ошибки COM.
Замечания
Если подключаемый модуль поддерживает дескриптор вспомогательного объекта, подключаемый модуль отвечает за последующее освобождение этого дескриптора, когда он больше не нужен.
Если IPrintOemPrintTicketProvider::P ublishPrintTicketHelperInterface использует вспомогательный интерфейс, он должен кэшировать указатель на интерфейс и увеличивать число ссылок (путем вызова метода AddRef интерфейса). Если этот метод успешно увеличивает число ссылок, он должен возвращать S_OK.
Требования
Требование | Ценность |
---|---|
целевая платформа | Настольный |
заголовка | prcomoem.h (include Prcomoem.h) |