0

我想知道是否有一种方法可以仅通过软件模拟即插即用事件。我们正在测试驱动程序,我们想从 pnp 事件开始测试驱动程序的安装,但我们不想连接真正的打印机。

4

2 回答 2

1

并不真地。驱动程序(几乎按照定义)运行与硬件非常接近,以至于操作系统在伪造事物方面面临一些重大挑战。在性能很重要的真实操作系统上尤其如此。性能是效率的最佳论据,而这反过来又是反对抽象的一个很好的论据。

对于像打印机这样的“智能”设备,驱动程序很可能会发送一系列查询。比如,“你安装了什么固件?” 因为如果固件是 1.0,驱动程序可能必须应用一些变通方法。这是即插即用驱动程序设计中的公平游戏。再一次,这对于伪造来说并非易事。

于 2009-02-17T15:51:01.400 回答
0

我只是要把它扔出去,因为这是我脑海中第一个蹦出来的东西。

您可以让某人创建一个注册为打印机的 USB 加密狗吗?这样拔出/插入就不会不方便。

于 2009-02-17T15:32:26.533 回答