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


Функция DrvPopulateFilterServices (filterpipeline.h)

Функция DrvPopulateFilterServices вызывается диспетчером конвейера фильтра XPSDrv, чтобы позволить поставщику услуг создавать экземпляры объектов службы фильтра в контейнере свойств конвейера фильтра, заданном параметром pPropertyBag .

Синтаксис

HRESULT DrvPopulateFilterServices(
  [in] IPrintPipelinePropertyBag *pPropertyBag
);

Параметры

[in] pPropertyBag

Указатель на контейнер свойств конвейера печати.

Возвращаемое значение

Эта функция возвращает значение HRESULT.

Комментарии

Драйвер принтера XPSDrv может указать модуль поставщика услуг фильтра с помощью < элемента FilterServiceProvider> или <OptionalFilterServiceProvider> в файле конфигурации конвейера фильтра. Модуль поставщика услуг должен экспортировать функцию DrvPopulateFilterServices .

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть filterpipeline.h

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

Файл конфигурации конвейера фильтра

IPrintPipelinePropertyBag

Драйвер принтера XPSDrv