我正在尝试查找有关如何编写打印机端口监视器的基本示例、教程或博客文章。我下载了 Windows DDK 并通过 localmon 进行了挖掘,但看起来这个示例比基本的细节要复杂得多,而且根据我的理解,它与 OEM 端口监视器有点不同,因为它处理注册表项的方式和端口枚举。有谁知道有一篇博客文章、教程,甚至是一本书可以引导读者完成基本代码以启动并运行?我找到了一些谈论概念性内容的链接,但没有任何内容涉及代码。
最佳答案
我可以推荐http://www.codeproject.com/KB/printing/wpa.aspx ,它描述了如何编写打印机驱动程序,并且还很好地提示了构建端口监视器的必要条件。
但我认为 Internet 上没有这方面的好教程(我很乐意找到可以告诉我我错了的人)。所以,当我不得不处理这个任务时,我被迫以艰难的方式去做:我从这一点开始仔细阅读了 MSDN 的解释:http://msdn.microsoft.com/en-us/library/ff561109.aspx .在阅读 MSDN 的同时,我还检查了你提到的 DDK 中的代码并尝试理解它。我相信此解决方案也适合您。
关于c - 编写 Windows 端口监视器基础知识,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/901766/