如何在 Windows 上的 c++ 中获取设备的父级?
How do I get a device's parent in c++ on windows?
我发现SetupDiGetDeviceRegistryProperty
从设备获得属性,但我还没有弄清楚如何获得父属性(当您在设备管理器中打开设备属性时,您可以看到此属性,单击详细信息,并从属性下拉中选择父属性。如何从本地c++代码访问该属性?
预定义的DEVPKEY_Device_Parent guid是Parent属性的关键。使用SetupDiGetDeviceInterfaceProperty()读取
我通过使用:CM_Get_Parent
找到了这个参考,感谢Hans,谢谢!
相关文章:
- 从预处理器获取 Windows 版本(C++ Win32)
- 获取Windows版本的正确方法
- 从句柄获取Windows Explorer路径
- 如何使用Visual Studio检测和获取Windows服务的代码覆盖率?
- 使用 C++ 从 WMI 获取 Windows USB 字幕字段
- 获取 Windows 系统已加入 Azure AD 时登录用户的 UserPrincipalName
- QSSLCertificatifific如何获取Windows中显示的公共密钥
- 如何在QT中获取Windows默认文件夹的本地名称
- 如何以编程方式获取Windows上给定制造商的所有打印机型号
- 仅通过帐户名来获取Windows用户帐户SID
- 在c++(WLANAPI)中获取Windows wifi托管网络设备的ip地址
- 如何使用C++准确获取Windows操作系统版本
- 正在获取Windows时区信息(C++/MFC)
- 如何使用 CMake 获取 Windows 应用程序的依赖项,同时从 Linux 构建它
- 如何获取Windows控制台高度
- 如何使用Qt/C++获取Windows路径
- 如何获取 Windows 数据,如 CPU 使用率等
- 如何获取 Windows xp gui 默认代码页
- 通过路径获取 Windows 可执行文件的显示名称
- 如何使用 c++ 和 windows api 获取 Windows 文件"author"而不是所有者