ManagementObjectSearcher组件查询

时间:2017-02-22 08:23:21

标签: c# systemmanagement

我正在尝试使用C#制作硬件监控程序。我找到了在Stack Overflow页面上获取处理器名称的代码。现在我想获得GPU名称,但我无法在任何地方找到查询。我看了很多,但是因为我的学校最近网络很糟糕,所有网页中有90%都没有加载,所以我此时有点丢失。

使用的代码:

public string GetCPUInfo()
{
    ManagementObjectSearcher mosProcessor = new ManagementObjectSearcher("SELECT * FROM Win32_Processor");
    string Procname = null;

    foreach (ManagementObject moProcessor in mosProcessor.Get())
    {
        if (moProcessor["name"] != null)
        {
            Procname = moProcessor["name"].ToString();
        }
    }
    lblCPUNameRdv.Text = Procname;
    return Procname;
}

在哪里可以找到用于获取特定信息的所有查询?

示例=

SELECT * FROM Win32_Processor

1 个答案:

答案 0 :(得分:1)

使用此链接:How get GPU information in C#?

div

由于