现在我想用微软的IPrintPipelineFilter接口来过滤打印驱动程序,offered.there是SDK src SimplePipelineFilter C:\WinDDK\7600.16385.1\src\print\SimplePipelineFilter中的一个例子。我可以用这个滤镜框架获取打印内容,添加水印或做其他事情。但是我不知道如何过滤windows中所有的XPS打印机。我想出了一个想法,修改C:\Windows\System32\spool\drivers\w32x86\3文件夹(我的windows)中的配置文件,如HP1100SD-pipelineconfig.xml或xdsmpl-pipelineconfig.xml。在其中添加一个新的项目,然后打印驱动程序(printfilterpipelinesvc.exe)可以加载我的动态链接库,它可以很好地工作于一些打印机驱动程序,但它不存在于其他打印驱动程序,如Microsoft XPS Document Writer。我该怎么办?
https://stackoverflow.com/questions/44624926
复制相似问题