Mercurial > hg > ucis.core
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 |