尝试做虚拟打印机,wdk10编译的print monitor安装产生错误
需要做个虚拟打印机,于是两眼一抹黑的开始尝试做驱动。
一开始,用了开源的image printer,代码很老,xp上可以成功,换win10下用最新的devcpp失败,估计是64位的代码不兼容和编译器更新导致。顺着这个思路,转到在wdk的sample printmonitor的基础上做。
我的开发环境有xp和win10两个。xp上用wdk7600的sample编译安装成功使用。win10上的wdk10没有这个示例源码,于是我用了wdk8.1里的sample,编译器目标平台等都改为了win10。inf 的section也改为了amd64.安装时,提示安装产生错误。不知道哪里的问题,以及怎么查找定位问题。谁能指点以下吗?