我很好奇知道可以为ManagementObject查询以读取硬件详细信息的各种类/表。
例如
ManagementObjectSearcher adapters =
new ManagementObjectSearcher("SELECT * FROM Win32_NetworkAdapter");
IE。
1. Win32_NetworkAdapter
2. Win32_LogicalDisk
3. Win32_Service
我在哪里可以找到此类表格的完整列表。
最佳答案
您可以从以下列表中选择适当的表:http://msdn.microsoft.com/en-us/library/aa389273(v=vs.85).aspx
您还可以通过编程方式获得此列表:
ManagementObjectSearcher wmi = new ManagementObjectSearcher
("SELECT * FROM meta_class WHERE __CLASS LIKE 'Win32_%'");
foreach (ManagementObject obj in wmi.Get())
Console.WriteLine(obj["__CLASS"]);
关于c# - 在哪里可以找到Win32 API中ManagementObjectSearcher中使用的所有表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27227125/