首页 > 学院 > 开发设计 > 正文

检测 USB 设备拨插的 C# 类库:USBClassLibrary

2019-11-17 03:14:47
字体:
来源:转载
供稿:网友
检测 USB 设备拨插的 C# 类库:USBClassLibrary

这是采用C#开发的一个USB库,使您可以管理USB设备的连接和分离事件,探测自己的设备。可以运行在Windows xp和Windows7 64位系统下。

检测 USB 设备拨插的 C# 类库:USBClassLibrary

01PRivatevoidUSBPort_USBDeviceAttached(objectsender,
02USBClass.USBDeviceEventArgs e)
03{
04if(!MyUSBDeviceConnected)
05{
06if(USBClass.GetUSBDevice(MyDeviceVID, MyDevicePID,
07refUSBDeviceProperties,false))
08{
09//My Device is connected
10MyUSBDeviceConnected =true;
11}
12}
13}
14
15privatevoidUSBPort_USBDeviceRemoved(objectsender,
16USBClass.USBDeviceEventArgs e)
17{
18if(!USBClass.GetUSBDevice(MyDeviceVID, MyDevicePID,
19refUSBDeviceProperties,false))
20{
21//My Device is removed
22MyUSBDeviceConnected =false;
23}
24}

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表