LibUsbDotNet 2.2.8
GetWinUsbRegistryList Method (deviceInterfaceGuid, deviceRegistryList)
Library Reference ► LibUsbDotNet.WinUsb ► WinUsbRegistry ► GetWinUsbRegistryList(Guid, List<(Of <<'(WinUsbRegistry>)>>)%)
|
![]() |
Gets a list of WinUsbRegistry classes for the specified interface guid.

C# | Visual Basic | Visual C++ |
public static bool GetWinUsbRegistryList( Guid deviceInterfaceGuid, out List<WinUsbRegistry> deviceRegistryList )
Public Shared Function GetWinUsbRegistryList ( _ deviceInterfaceGuid As Guid, _ <OutAttribute> ByRef deviceRegistryList As List(Of WinUsbRegistry) _ ) As Boolean
public: static bool GetWinUsbRegistryList( Guid deviceInterfaceGuid, [OutAttribute] List<WinUsbRegistry^>^% deviceRegistryList )

- deviceInterfaceGuid (Guid)
- The DeviceInterfaceGUID to search for.
- deviceRegistryList (List<(Of <(<'WinUsbRegistry>)>)>%)
- A list of device paths associated with the deviceInterfaceGuid.

True of one or more device paths was found.

Each WinUsbRegistry in the deviceRegistryList represents a seperate WinUSB device (interface).