C#.NET 如何获取主板是否支持热插拨信息

 时间:2024-10-15 09:20:31

1、新建一个控制台程序。

C#.NET 如何获取主板是否支持热插拨信息

3、添加获取主板是否支持热插拨信息的方法。

C#.NET 如何获取主板是否支持热插拨信息

5、运行程序输出主板是否支持热插拨的信息。

C#.NET 如何获取主板是否支持热插拨信息

7、附加示例代码:using System;u衡痕贤伎sing System.Collections.Generic;using System.Li荏鱿胫协nq;using System.Text;using System.Threading.Tasks;using System.Management;namespace ConsoleBaseBoardManufacturer{ class Program { /// <summary> /// 程序入口方法 /// </summary> /// <param name="args"></param> static void Main(string[] args) { foreach (string str in GetBaseBoardHotSwappable()) { Console.WriteLine(string.Format("主板状态(HotSwappable):{0}", str)); } Console.ReadLine(); } /// <summary> /// 添加获取主板是否支持热插拨的方法 /// </summary> /// <returns></returns> public static List<string> GetBaseBoardHotSwappable() { List<string> lst = new List<string>(); ManagementClass mc = new ManagementClass("Win32_BaseBoard"); ManagementObjectCollection moc = mc.GetInstances(); foreach (ManagementObject mo in moc) { if (mo["HotSwappable"] != null && mo["HotSwappable"].ToString() != String.Empty) { lst.Add(mo["HotSwappable"].ToString()); } } return lst; } }}

  • 文件删除失败怎么办?
  • win10怎么和小娜对话
  • Windows11如何设置屏幕的显示方向为纵向
  • win10系统怎么安装win7
  • win10如何设置任务栏在左侧显示
  • 热门搜索
    新耳机如何煲机 彭丽媛哪里人 如何规划大学生活 蝴蝶精哪里多 德国都芳漆怎么样 冰岛旅游多少钱 菠萝长在哪里 黄龙溪古镇旅游攻略 如何安装字体 研究生培养方式怎么填