WinUsbRegistry Class

LibUsbDotNet

LibUsbDotNet 2.2.8 WinUsbRegistry Class
Library ReferenceLibUsbDotNet.WinUsbWinUsbRegistry
LibUsbDotNet on SourceForge
WinUsb specific members for device registry settings.
Declaration Syntax
C# Visual Basic Visual C++
public class WinUsbRegistry : UsbRegistry
Public Class WinUsbRegistry _
	Inherits UsbRegistry
public ref class WinUsbRegistry : public UsbRegistry
Members
All Members Methods Properties



Icon Member Description
Device
Opens the USB device for communucation.
(Overrides UsbRegistry.Device.)
DeviceID
Gets the device instance id.

DeviceInterfaceGuids
Gets a collection of DeviceInterfaceGuids that are associated with this WinUSB device.
(Overrides UsbRegistry.DeviceInterfaceGuids.)
DeviceList
Gets a list of available LibUsb devices.

GetDevicePathList(Guid, List<(Of <<'(String>)>>)%)
Gets a list of WinUSB device paths for the specified interface guid.

GetWinUsbRegistryList(Guid, List<(Of <<'(WinUsbRegistry>)>>)%)
Gets a list of WinUsbRegistry classes for the specified interface guid.

InterfaceID
Gets the interface ID this WinUSB device (interface) is associated with.

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%).)
Open(WinUsbDevice%)
Opens the USB device for communucation.

Pid
ProductID
(Overrides UsbRegistry.Pid.)
Vid
VendorID
(Overrides UsbRegistry.Vid.)
Inheritance Hierarchy
Object
UsbRegistry
  WinUsbRegistry

Assembly: LibUsbDotNet (Module: LibUsbDotNet) Version: 2.2.8.104 (2.2.8.104)