How to read devices and driver versions

前端 未结 2 531
醉话见心
醉话见心 2021-01-02 06:54

I\'m having a really hard time figuring out how to do this. Basically, all I want to do is read all the devices that are attached to the machine and also read the driver man

2条回答
  •  一生所求
    2021-01-02 07:07

    If you are looking for a specific kind of device information (suppose only Bluetooth) from your machine - then "ManagementObjectSearcher" in c# is good enough. You just need to include
    using System.Management;
    put a condition search with it as following

     ManagementObjectSearcher mos =
                       new ManagementObjectSearcher(@"\root\cimv2", @"Select * From Win32_PnPEntity WHERE ClassGuid = '"+deviceGuid+"'");
    

    here "deviceGuid" is the device class type(a guid value [same for all PCs]).

提交回复
热议问题