C#代码获取设备ID [英] C# Code to get Device ID

查看:1739
本文介绍了C#代码获取设备ID的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个USB设备[笔驱动器].我希望代码获得唯一标识/设备ID/序列号.此设备的电源.请帮助我

i am having a USB-Device [Pen drive]. i want a code to get Unique identification /Device Id/serial no. of this device.. plz help me

推荐答案

尝试:
ManagementObjectSearcher mos = new ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive WHERE InterfaceType='USB'");
foreach (ManagementObject mo in mos.Get())
   {
   ManagementObject query = new ManagementObject("Win32_PhysicalMedia.Tag='" + mo["DeviceID"] + "'");
   Console.WriteLine(query["SerialNumber"]);
   }

注意:较早的设备未公开设备ID(V1.1及更低版本)

Note: Earlier devices did not expose a device ID (V1.1 and below)


这篇关于C#代码获取设备ID的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆