首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于应用WMI中的Win32_PnPSignedDriver类的不解

2013-03-27 
关于使用WMI中的Win32_PnPSignedDriver类的不解在咱们坛子里面看见一个使用WMI中的Win32_PnPSignedDriver

关于使用WMI中的Win32_PnPSignedDriver类的不解
在咱们坛子里面看见一个使用WMI中的Win32_PnPSignedDriver类来查询设备驱动信息的帖子,他代码如下
private string GetDriverVersion( string hardwareID )
{
string queryString = "SELECT HardwareID, DriverVersion FROM Win32_PnPSignedDriver";
SelectQuery selectQuery = new SelectQuery( queryString );
ManagementObjectSearcher searcher = new ManagementObjectSearcher(selectQuery);
foreach (ManagementObject mo in searcher.Get())
{
object tempID = mo["HardwareID"];
if( tempID!=null && tempID.ToString().ToUpper() == hardwareID.Trim().ToUpper() )
{
return mo["DriverVersion"].ToString();
}
}
return "UnknownVersion";
}
上面的hardwareID参数从哪里获得,我找了很多资料,都查不到,烦请各位牛人给解决哈
[解决办法]
好像坛子里面有个源码可以下载

热点排行