Метод 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 (включая Prcomoem.h) |