Fonction DrvPopulateFilterServices (filterpipeline.h)
La fonction DrvPopulateFilterServices est appelée par le gestionnaire de pipeline de filtre XPSDrv pour permettre au fournisseur de services d’instancier des objets de service de filtre dans le conteneur de propriétés de pipeline de filtre spécifié par le paramètre pPropertyBag .
Syntaxe
HRESULT DrvPopulateFilterServices(
[in] IPrintPipelinePropertyBag *pPropertyBag
);
Paramètres
[in] pPropertyBag
Pointeur vers un conteneur de propriétés de pipeline d’impression.
Valeur retournée
Cette fonction retourne une valeur HRESULT.
Remarques
Le pilote d’imprimante XPSDrv peut spécifier le module de fournisseur de services de filtre à l’aide de l’élément <FilterServiceProvider> ou <OptionalFilterServiceProvider> dans le fichier de configuration du pipeline de filtre. Le module du fournisseur de services doit exporter la fonction DrvPopulateFilterServices .
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | filterpipeline.h |