Tab. 11-14 USB: Standard-Deskriptoren
Offset DEVICE - DESCRIPTOR CONFIGURATION - DESCRIPTOR INTERFACE - DESCRIPTOR ENDPOINT - DESCRIPTOR STRING - DESCRIPTOR
00 bLength 12 h bLength 09 bLength 09 bLength 07 bLength X
01 bDescriptorType 01 bDescriptorType 02 bDescriptorType 04 bDescriptorType 05 bDescriptorType 03
02 bcdUSB wTotalLength bInterfaceNumber bEndpointAddress wLANGID[0] bString
03 bAlternateSetting bmAttributes
04 bDeviceClass bNumInterfaces bNumEndpoints wMaxPacketSize ...
05 bDeviceSubClass bConfigurationValue bInterfaceClass
06 bDeviceProtocol iConfiguration bInterfaceSubClass bInterval ...
07 bMaxPacketSize0 bmAttributes bInterfaceProtocol
08 idVendor MaxPower iInterface
09
0A idProduct
0B
0C bcdDevice
0D
0E iManufacturer
0F iProduct
10 iSerialNumber
11 bNumConfigurations
M   wLANGID[x]
 
N
Klassifizierung der Datenfelder
b Number (Byte) 1 Byte bm Bitmap 1 Byte
bcd Number (BCD codiert) 2 Byte i Index 1 Byte
w Number (Word) 2 Byte id ID 2 Byte