using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace HidLibrary { public interface IHidEnumerator { bool IsConnected(string devicePath); IHidDevice GetDevice(string devicePath); IEnumerable Enumerate(); IEnumerable Enumerate(string devicePath); IEnumerable Enumerate(int vendorId, params int[] productIds); IEnumerable Enumerate(int vendorId); } }