none
如何用程序停用设备id对应的系统设备 RRS feed

  • 问题

  • 问题如主题
    设备ID:在windows设备管理器中选择一个设备后点“属性”在“详细信息”页中的“设备范例id”。
    系统的设备管理器可以直接对选中的设备启用停用,用程序如何来实现呢。

    2009年6月19日 14:39

答案

  • 问题如主题
    设备ID:在windows设备管理器中选择一个设备后点“属性”在“详细信息”页中的“设备范例id”。
    系统的设备管理器可以直接对选中的设备启用停用,用程序如何来实现呢。


    Hi,
      C#操作系统设备管理器需要调用Windows希望的API,你要使用这个程序集里的某些类SetupAPI.DLL。

    获取系统设备列表:
    using HardwareHelperLib;
    HH_Lib hwh = new HH_Lib();
    string[] HardwareList = hwh.GetAll();
    其它可以查看HardwareHelperLib的MSDN文档啊 ~

    Frank.Xu Lei--谦卑若愚,好学若饥
    专注于.NET平台下分布式应用系统开发和企业应用系统集成
    Focus on Distributed Applications Development and EAI based on .NET
    老徐的博客:http://frank_xl.cnblogs.com
    2009年6月20日 12:56
    版主
  • 做这类对硬件操作的事情,还是C++比较好,而C#的话,还要调用系统API,建议你搜一下。
    我的博客,最近新写了一个Windows Mobile 6.5 Widget开发的文章,欢迎捧场
    尽力回答每一个问题,但不代表一定正确,希望初学者能够多自己尝试。。共勉。。:)
    2009年6月20日 14:12
    版主

全部回复