USB device registry members common to both LibUsb and WinUsb devices.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public abstract class UsbRegistry
Public MustInherit Class UsbRegistry
public ref class UsbRegistry abstract
Members
All Members | Methods | Properties | Fields | ||
Icon | Member | Description |
---|---|---|
Count |
Number of properties in the array.
| |
Device |
Opens the USB device for communucation.
| |
DeviceInterfaceGuids |
The unique "SymbolicName" of the device.
| |
DeviceProperties |
Collection of known usb device properties (from the registry).
| |
ForceSetupApi |
If true, LibUsbDotNet will use the vid, pid and revision of the Info
descriptor to lookup additional device information in the windows registry via the setupapi.
Setting this field to false will cause all device information to come directly from the
device descriptors.
| |
FullName |
Gets the manufacturer followed by the device decription in the format 'Mfu - Description'
| |
IsAlive |
Check this value to determine if the usb device is still connected to the bus and ready to open.
| |
Item[([( String])]) |
Gets a device property/key from the registry.
| |
Item[([( SPDRP])]) |
Gets a device property/key from the registry. See the SPDRP enumeration for more information.
| |
Item[([( DevicePropertyType])]) |
Gets a property from the registry. See the DevicePropertyType enumeration for more information.
| |
Name |
Gets the short name of the usb device.
| |
Open(UsbDevice%) |
Opens the USB device for communucation.
| |
Pid |
ProductID
| |
Rev |
Usb device revision number.
| |
SymbolicName |
The unique "SymbolicName" of the device.
| |
Vid |
VendorID
|
Inheritance Hierarchy
Object | ||
UsbRegistry | ||
LibUsbRegistry | ||
LegacyUsbRegistry | ||
WinUsbRegistry |