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;
}
}
}