适用于虚拟打印机的Windows 7 Device Stage体验?

时间:2009-12-16 15:06:00

标签: windows-7

我正在开发一种将各种文件转换为PDF格式的虚拟打印机。

如您所知,Microsoft在Windows 7中引入了Device Stage Experience,这是一种在与设备交互时自定义用户体验的好方法。我已经下载并安装了他们的开发工具包,只是为了快速发现所有内容都与设备的硬件ID有关。

有没有办法为虚拟设备创建Device Stage Experience(比如我们的虚拟打印机,其硬件ID为空)?

感谢。

3 个答案:

答案 0 :(得分:2)

据我所知,您可以查看Windows Device Experience development pack.可以为任何设备创建Device Stage。它是虚拟的事实只有你知道作为驱动程序的开发者。 Windows不会以不同的方式对待它们。

还有一个很好的o verview on how to do it here

答案 1 :(得分:0)

WinPcap可以给你一些提示,你可以得到源here 它创建一个虚拟以太网适配器来捕获入站/出站数据包。你可以从中选择逻辑。

答案 2 :(得分:0)

执行此操作的唯一方法是让您的虚拟设备具有非空硬件ID。无疑会产生其他问题 - 毫无疑问,你需要提高硬件伪装水平。

马丁