デバイス マネージャーの [ドライバーの詳細] の下にある以下の正確なファイル リストを複製しようとしています。以下のコードを思いつきましたが、このリストを表示できません。どんな助けも素晴らしいです。
ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT * FROM Win32_PnPSignedDriver");
foreach (ManagementObject obj in searcher.Get())
{
if(obj["DriverProviderName"] != null)
foreach (PropertyData prop in obj.Properties)
{
File.AppendAllText(@"C:\driverusers.txt", prop.Name +"\t" +prop.Value+"\n");
Console.WriteLine("{0}: {1}", prop.Name, prop.Value);
}
}