获取PC上插入的设备列表(windows平台)

问题描述 投票:0回答:1

我正在开发一个项目,我需要获取 PC 中插入的设备列表,就像 Windows 设备管理器一样。

但我不知道如何与Windows通信以检索Delphi Firemonkey框架中的可用设备列表。我正在使用 Delphi 12。

firemonkey delphi-12-athens
1个回答
0
投票

设备管理器所做的一切都是通过“SetupDi”API 完成的。他们很强大,但很啰嗦。 Microsoft 的

devcon
工具也可以完成所有这些功能,并且源代码可用:

https://github.com/microsoft/Windows-driver-samples/tree/main/setup/devcon

请注意,这很复杂。请耐心等待,按照样品进行操作。

© www.soinside.com 2019 - 2024. All rights reserved.