Usb Interface Descriptor.

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

All Members | Methods | Fields | |||
Icon | Member | Description |
---|---|---|
![]() | AlternateID |
Value used to select alternative setting
|
![]() | Class |
Class Code (Assigned by USB Org)
|
![]() | EndpointCount |
Number of Endpoints used for this interface
|
![]() | InterfaceID |
Number of Interface
|
![]() | Protocol |
Protocol Code (Assigned by USB Org)
|
![]() ![]() | Size |
Total size of this structure in bytes.
|
![]() | StringIndex |
Index of String Descriptor Describing this interface
|
![]() | SubClass |
Subclass Code (Assigned by USB Org)
|
![]() | ToString()()()() |
Returns a String that represents the current UsbInterfaceDescriptor.
(Overrides UsbDescriptor.ToString()()()().) |
![]() | ToString(String, String, String) |
Returns a String that represents the current UsbInterfaceDescriptor.
|

This is the actual descriptor as described in the USB 2.0 Specifications.

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