LibUsbDotNet 2.2.8
UsbSymbolicName Class
Library Reference ► LibUsbDotNet.Main ► UsbSymbolicName
|
![]() |
USB device symbolic names are persistent accrossed boots and uniquely identify each device.

C# | Visual Basic | Visual C++ |
public class UsbSymbolicName
Public Class UsbSymbolicName
public ref class UsbSymbolicName

All Members | Methods | Properties | |||
|
|
|
Icon | Member | Description |
---|---|---|
![]() |
ClassGuid |
Device class parsed out of the FullName
|
![]() |
FullName |
The full symbolic name of the device.
|
![]() ![]() |
Parse(String) |
Parses registry strings containing USB information. This function can Parse symbolic names as well as hardware ids, compatible ids, etc.
|
![]() |
Pid |
ProductId parsed out of the FullName
|
![]() |
Rev |
Usb device revision number.
|
![]() |
SerialNumber |
SerialNumber parsed out of the FullName
|
![]() |
ToString()()()() |
Returns a String that represents the current UsbSymbolicName.
(Overrides Object.ToString()()()().) |
![]() |
Vid |
VendorId parsed out of the FullName
|

As well as uniquely identify connected devices, the UsbSymbolicName class parses the symbolic name key into usable fields.

Object | |
![]() |
UsbSymbolicName |