Filter Pipeline Interfaces
The following interfaces are provided for XPS Printer Driver (XPSDrv) filter pipeline filters. These interfaces are defined in the Filterpipeline.idl file, which is included in the Windows Driver Kit (WDK).
For more information about XPSDrv, see Microsoft XPS Printer Driver.
Note A Filter should call Release on every interface that it retrieves. For example, the output of the IXpsDocumentProvider::GetXpsPart method needs to be released when the filter is done using it. Also, you should free strings of type BSTR after you use them by using SysFreeString, which is described in the Microsoft Windows SDK. For example, when you obtain a BSTR string from GetUri, free it once you are done with it.