我有一些项目位于一个标签为软件设备在 Windows 7 的设备管理器实用程序中。
此组包含三项:
- 轻量级传感器根枚举器
- Microsoft 设备协会根枚举器
- Microsoft IPv4 IPv6 转换适配器总线
问题是:
- 什么是“软件设备”组?该组中的设备有什么用处?设备可以是软件吗?
- 上面我维护的三个设备分别起什么作用呢?
答案1
答案2
作为驱动程序运行的所有内容也会出现在设备管理器中。这还包括病毒扫描程序和软件防火墙等。其中大多数属于非 PnP 设备类别。它们也默认隐藏,因为它们通常与最终用户无关。您明确选择显示隐藏的设备。
注意:从 Windows 8 开始,非 PnP 视图不再存在。
虚拟网络适配器是“软件设备”的一个比较容易理解的例子。它们广泛用于 VPN 连接。如果您安装 OpenVPN 客户端,它会安装一个虚拟网络适配器。它不是连接到物理网络,而是连接到 VPN 客户端,然后 VPN 客户端会适当地封装流量。这很好,因为应用程序不需要知道它们正在使用 VPN 连接。它就像任何其他网络连接一样。
当然,这只是一个用例。另一个常见用例是模拟存储驱动器,无论是硬盘还是光驱。