我正在开发一个虚拟打印机,将各种文件转换为PDF格式。
如你所知,微软在Windows 7中引入了“设备阶段体验”(Device Stage Experience),这是一种良好的方式,可以定制用户与设备交互时的体验。我已经下载并安装了他们的开发工具包,但很快发现所有内容都与设备的硬件ID有关。
是否有任何方法可以为虚拟设备(例如我们的虚拟打印机,它具有空的硬件ID)创建设备阶段体验?
谢谢。
我正在开发一个虚拟打印机,将各种文件转换为PDF格式。
如你所知,微软在Windows 7中引入了“设备阶段体验”(Device Stage Experience),这是一种良好的方式,可以定制用户与设备交互时的体验。我已经下载并安装了他们的开发工具包,但很快发现所有内容都与设备的硬件ID有关。
是否有任何方法可以为虚拟设备(例如我们的虚拟打印机,它具有空的硬件ID)创建设备阶段体验?
谢谢。
唯一的方法是让您的虚拟设备具有非空硬件ID。这无疑会创建其他问题 - 您需要增加硬件仿真的级别,毫无疑问。
Martyn
WinPcap 可以给你一些提示,你可以在这里获取源代码。
它创建了一个虚拟以太网适配器以捕获进出的数据包。你可以从中提取相关逻辑。