LibUsbDotNet 2.2.8
LegacyUsbRegistry Class
Library Reference ► LibUsbDotNet.Main ► LegacyUsbRegistry
|
![]() |
LibUsb specific members for device registry settings.
This legacy class does not actually query the windows registry as the other Registry classes do.
Instead, it wraps a LibUsbDevice and queries descriptors directly from the device
using usb IO control messages.

C# | Visual Basic | Visual C++ |
public class LegacyUsbRegistry : UsbRegistry
Public Class LegacyUsbRegistry _ Inherits UsbRegistry
public ref class LegacyUsbRegistry : public UsbRegistry

All Members | Methods | Properties | |||
|
|
|
Icon | Member | Description |
---|---|---|
![]() |
Device |
Opens the USB device for communucation.
(Overrides UsbRegistry.Device.) |
![]() |
DeviceInterfaceGuids |
Gets the DeviceInterfaceGuids for the WinUsb device.
(Overrides UsbRegistry.DeviceInterfaceGuids.) |
![]() ![]() |
DeviceList |
Gets a list of available LibUsb devices.
|
![]() |
IsAlive |
Check this value to determine if the usb device is still connected to the bus and ready to open.
(Overrides UsbRegistry.IsAlive.) |
![]() |
Open(UsbDevice%) |
Opens the USB device for communucation.
(Overrides UsbRegistry.Open(UsbDevice%).) |
![]() |
Rev |
Usb device revision number.
(Overrides UsbRegistry.Rev.) |

Object | ||
![]() |
UsbRegistry | |
![]() |
LegacyUsbRegistry |