0

知道特定设备的名称和/或 DeviceID 和/或 Pci 总线编号、设备编号和功能编号,如何获取特定设备使用的资源(特别是内存范围)?例如,我想知道英特尔 AHCI 控制器使用的内存范围。通过查询 "SELECT * FROM Win32_IDEController WHERE Name LIKE\"%ahci%\"" 我可以获得一些信息,例如完整名称、设备 ID 和其他信息。然后我认为使用完整的名称或设备 ID,我可以使用“Win32_DeviceMemoryAddress”类选择设备使用的内存范围。但是,这个类没有任何有用的属性,我可以设置这些属性来获取与 AHCI 控制器关联的内存范围。Name、Caption 和 description 都返回一个带有起始地址和结束地址的字符串。

提前致谢。

4

1 回答 1

0

不知道如何使用WMI,但在此链接中,在“获取设备资源”下,作者声称CM_Get_Next_Res_Des提供了此信息。然而,到达那里并不简单......这正是我现在想要完成的......当我到达那里时会提供更多细节......

于 2013-11-05T16:10:40.817 回答