using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; using System.Configuration; using SqlSugar; using HXX.Scanner.Database; namespace HXX.Scanner.Biz { /// /// 扫描仪usb使用情况 /// public class biz_usb { /// /// usb识别码备选列表 /// private static List vid_list = new List() { "vid_04da","vid_1083","vid_04a9","vid_040a","vid_29cc","vid_04c5","vid_0638","vid_1402","vid_05da","vid_04b8","vid_3072","vid_064b","vid_3072","vid_03f0" }; /// /// 获取已经插到usb的扫描仪列表 /// /// public static List get_active() { var list = USB.AllPnPEntities; var list2 = list.Where(x => vid_list.Exists(y => x.PNPDeviceID.ToLower().Contains(y))).ToList(); var result = list2.Select(x => x.Name).ToList(); return result; } } }