如何在 Windows 上的 c++ 中获取设备的父级?
Posted
技术标签:
【中文标题】如何在 Windows 上的 c++ 中获取设备的父级?【英文标题】:How do I get a device's parent in c++ on windows? 【发布时间】:2013-05-30 22:30:22 【问题描述】:我找到SetupDiGetDeviceRegistryProperty
从设备中获取属性,但是我还没有弄清楚如何获取父属性(您可以在设备管理器中打开设备属性时看到此属性,单击详细信息,然后从属性下拉列表。如何从本机 C++ 代码访问该属性?
【问题讨论】:
【参考方案1】:预定义的 DEVPKEY_Device_Parent guid 是 Parent 属性的键。使用 SetupDiGetDeviceInterfaceProperty() 读取它。
【讨论】:
有什么办法可以在windows xp中得到它?【参考方案2】:我通过使用:CM_Get_Parent
找到了这个参考,不过感谢 Hans,谢谢!
【讨论】:
以上是关于如何在 Windows 上的 c++ 中获取设备的父级?的主要内容,如果未能解决你的问题,请参考以下文章