Freigeben über


DrvPopulateFilterServices-Funktion (filterpipeline.h)

Die DrvPopulateFilterServices-Funktion wird vom XPSDrv-Filterpipeline-Manager aufgerufen, um dem Dienstanbieter das Instanziieren von Filterdienstobjekten im filterpipeline-Eigenschaftenbehälter zu ermöglichen, der durch den pPropertyBag-Parameter angegeben wird.

Syntax

HRESULT DrvPopulateFilterServices(
  [in] IPrintPipelinePropertyBag *pPropertyBag
);

Parameter

[in] pPropertyBag

Zeiger auf einen Druckpipeline-Eigenschaftenbehälter.

Rückgabewert

Diese Funktion gibt einen HRESULT-Wert zurück.

Hinweise

Der XPSDrv-Druckertreiber kann das Filterdienstanbietermodul mithilfe des <FilterServiceProvider> - oder <OptionalFilterServiceProvider-Elements> in der Konfigurationsdatei der Filterpipeline angeben. Das Dienstanbietermodul muss die DrvPopulateFilterServices-Funktion exportieren.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile filterpipeline.h

Weitere Informationen

Filtern der Pipelinekonfigurationsdatei

IPrintPipelinePropertyBag

XPSDrv-Druckertreiber