J'utilise le code suivant pour obtenir quelques informations sur mon PCIControllerComment obtenir des informations PCIController avec une requête WMI?
try
{
ManagementObjectSearcher searcher = new ManagementObjectSearcher("Select * from Win32_PCIController");
foreach (ManagementObject cdrom in searcher.Get())
{
Console.WriteLine("PCIController Name: {0}", cdrom.GetPropertyValue("Caption"));
}
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
Mais il a continué de lancer exception « classe non valide ». Et je cours ma requête avec l'outil "wbemtest.exe" qui est installé avec Windows, et la même erreur est là. J'ai vérifié le CIM_PCIController Class sur MSDN et il semble que mon code est correct. Mais pourquoi "l'exception de classe invalide"? Quelqu'un pourrait m'aider, je veux juste obtenir quelques informations de mon périphérique contrôleur PCI.
Merci beaucoup.