LibUsbDotNet 2.2.8
UsbDeviceDescriptor Class
Library Reference ► LibUsbDotNet.Descriptors ► UsbDeviceDescriptor
|
![]() |
Usb Device Descriptor

C# | Visual Basic | Visual C++ |
public class UsbDeviceDescriptor : UsbDescriptor
Public Class UsbDeviceDescriptor _ Inherits UsbDescriptor
public ref class UsbDeviceDescriptor : public UsbDescriptor

All Members | Methods | Fields | |||
|
|
|
Icon | Member | Description |
---|---|---|
![]() |
BcdDevice |
Device Release Number
|
![]() |
BcdUsb |
USB Specification Number which device complies too.
|
![]() |
Class |
Class Code (Assigned by USB Org)
If equal to Zero, each interface specifies it’s own class code; If equal to 0xFF, the class code is vendor specified; Otherwise field is valid Class Code.
|
![]() |
ConfigurationCount |
Number of Possible Configurations
|
![]() ![]() |
Equality(UsbDeviceDescriptor, UsbDeviceDescriptor) |
|
![]() |
Equals(UsbDeviceDescriptor) |
Determines whether the specified UsbDeviceDescriptor is equal to the current UsbDeviceDescriptor.
|
![]() |
Equals(Object) | (Overrides Object.Equals(Object).) |
![]() |
GetHashCode()()()() |
Serves as a hash function for a particular type.
(Overrides Object.GetHashCode()()()().) |
![]() ![]() |
Inequality(UsbDeviceDescriptor, UsbDeviceDescriptor) |
|
![]() |
ManufacturerStringIndex |
Index of Manufacturer String Descriptor
|
![]() |
MaxPacketSize0 |
Maximum Packet Size for Zero Endpoint. Valid Sizes are 8, 16, 32, 64
|
![]() |
ProductID |
Product ID (Assigned by Manufacturer)
|
![]() |
ProductStringIndex |
Index of Product String Descriptor
|
![]() |
Protocol |
Protocol Code (Assigned by USB Org)
|
![]() |
SerialStringIndex |
Index of Serial Number String Descriptor
|
![]() ![]() |
Size |
Total size of this structure in bytes.
|
![]() |
SubClass |
Subclass Code (Assigned by USB Org)
|
![]() |
ToString()()()() |
Returns a String that represents the current UsbDeviceDescriptor.
(Overrides UsbDescriptor.ToString()()()().) |
![]() |
ToString(String, String, String) |
Returns a String that represents the current UsbDeviceDescriptor.
|
![]() |
VendorID |
Vendor ID (Assigned by USB Org)
|

Object | ||
![]() |
UsbDescriptor | |
![]() |
UsbDeviceDescriptor |