我想列出设备驱动程序(devmgmt.msc)窗口中显示的设备驱动程序。
SetupDiGetClassDevs()
API提供有关设备的基本信息。但我需要更多信息,如驱动程序安装日期,驱动程序Signer。
答案 0 :(得分:0)
您可以使用WMI - Windows Management Instrumentation查询系统配置或运行状态的各个方面。
有一个命令行工具wmic
,它将执行此操作,还有一个PowerShell cmdlet,Get-WmiObject
。
E.g。列出设备:
Get-WmiObject -Class CIM_LogicalDevice
从C ++访问WMI: