开发适用于 Windows 的自定义打印机驱动程序

Cra*_*ker 6 windows printing driver print-spooler-api

为了满足我的软件的需要,我需要创建一个打印机驱动程序,它允许我将发送给它的所有图像保存到文件中,然后打开我的程序窗口,让用户对渲染的页面执行某些操作。
我找到了这篇文章,但示例使用了该FILE:端口,而我需要制作自己的端口,将图像转储到文件并运行可执行文件。但是,我认为我可以通过在驱动程序代码中执行此操作来完成我的任务,但我不确定这是一个好的决定,因为它是一个驱动程序,即使它是一个用户模式驱动程序。
我很高兴听到有关我的问题的任何建议。提前致谢。

Car*_*ory 2

您需要端口监视器,而不是驱动程序。请参阅我对这个问题的回答。 您可以使用 RedMon,但我建议使用 WDK 中的示例端口监视器。