微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

虚拟USB设备的Windows?

我正在研究可用于创build虚拟USB设备(例如键盘或大容量存储设备)的选项,以便根据需要模拟其function, 并允许用户空间应用程序随意模拟其插入/移除。

我不清楚的是如何去模拟插入/删除。 似乎有一个select是模拟一个(虚拟)USB集线器,并假设设备的到达/离开事件(我也将为我的虚拟USB设备提供设备驱动程序,这也是我的设备逻辑所在)。

我知道我的Windows内核(已写入Ndis微型端口驱动程序)的方式,不害怕SoftICE,但USB不是我的域名,只是开始与它。

我在虚拟中心方法的正确轨道上? 如果是的话,正在开发由WDK支持的虚拟集线器驱动程序(它似乎不是)?

在Linux上:我们看到以下内容:物理,真实,交换,虚拟内存 – 我们应该考虑哪些尺寸?

在32位操作系统上,虚拟8086模式下运行16位程序吗?

大内存块分配和4K块

虚拟WiFi / 802.11接口类似Linux上的VETH

如何创build虚拟Windows驱动器

任何其他选项?

(编辑)忘了提及 – 我知道的DSF,但它不支持 W8。

在Windows中redirect所有文件IO

如何在C ++中创build虚拟存储空间?

如何设置Apache的虚拟主机,如http:// home /,http:// office /等

Linux中的虚拟networking设备

Apache 2站点 – 可用configuration

我在虚拟中心方法的正确轨道上?

总之 – 是的,我是对的。

这就是USBIP如何做的,这是一个相对简单的方法。 另外,请参阅Eugen的评论

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐