c++ - 如何在 Windows 上使用 C++ 获取设备的父级?

标签 c++ c windows

我找到了SetupDiGetDeviceRegistryProperty来获取设备的属性,但是我还没有弄清楚如何获取父属性(你可以在设备管理器中打开设备属性时看到这个属性,点击详细信息, 然后从属性下拉列表中选择父级。如何从 native C++ 代码访问该属性?

最佳答案

预定义的 DEVPKEY_Device_Parent guid 是 Parent 属性的键。使用 SetupDiGetDeviceInterfaceProperty() 读取它。

关于c++ - 如何在 Windows 上使用 C++ 获取设备的父级?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16846882/

相关文章:

c++ - 尝试从文本文件打印名字,但同时获取名字和中间名

c++ - 使用类型谓词执行重载决议?

c++ - 被覆盖的纯虚函数是虚拟的吗?

c - 如何从C中的 float 中提取小数部分?

c - strcpy() 不写入新字符串

ios - 避免 AppDelegate 中出现 "uncaughtExceptionHandler"警告

c# - netsh http 所有 url 后 Owin StartWebApp 访问被拒绝

c - 如何在函数中返回字符串数组?

c++ - 有人可以解释一下,为什么我的代码不起作用?

windows - 按照今天的标准,ActiveX 是否被认为是旧的/过时的?