comparison USBLib/Communication/IUsbDeviceRegistry.cs @ 64:99ed461509fe

Fixed data type for USB vendor and product IDs
author Ivo Smits <Ivo@UCIS.nl>
date Sun, 13 Oct 2013 20:03:05 +0200
parents dcfec2be27c9
children
comparison
equal deleted inserted replaced
63:309c705d7460 64:99ed461509fe
5 using UCIS.USBLib.Communication.WinUsb; 5 using UCIS.USBLib.Communication.WinUsb;
6 6
7 namespace UCIS.USBLib.Communication { 7 namespace UCIS.USBLib.Communication {
8 public interface IUsbDeviceRegistry { 8 public interface IUsbDeviceRegistry {
9 IDictionary<String, Object> DeviceProperties { get; } 9 IDictionary<String, Object> DeviceProperties { get; }
10 Int32 Vid { get; } 10 UInt16 Vid { get; }
11 Int32 Pid { get; } 11 UInt16 Pid { get; }
12 Byte InterfaceID { get; } 12 Byte InterfaceID { get; }
13 13
14 String Name { get; } //Device product name (or null if not available) 14 String Name { get; } //Device product name (or null if not available)
15 String Manufacturer { get; } //Device manufacturer name (or null if not available) 15 String Manufacturer { get; } //Device manufacturer name (or null if not available)
16 String FullName { get; } //Device manufacturer name and product name 16 String FullName { get; } //Device manufacturer name and product name