Schnittstellen
Schnittstellen-Deskriptor – Alternate Interface
Offset
Feld
0
bLength
1
bDescriptorType
2
bInterfaceNumber
3
bAlternateSetting
4
bNumEndPoints
5
bInterfaceClass
6
bInterfaceSubClass
7
bInterfacePotocol
8
iInterface
Endpunkt 1-Deskriptor
Offset
Feld
0
bLength
1
bDescriptorType
2
bEndPointAddress
3
bmAttributes
4
wMaxPacketSize
6
bInterval
Format Wert
Beschreibung
Byte
0x09
Größe dieses Deskriptors in
Byte.
Byte
0x04
Schnittstellen-Deskriptortyp.
Byte
0x00
Zahl der Schnittstellen.
Byte
0x00
Wert wird dazu verwendet, die
Einstellung im vorherigen Feld
alternierend zu wählen.
Byte
0x02
Zahl der Endpunkte, die von
dieser Schnittstelle benutzt wer-
den (ohne Endpunkt 0).
Byte
0x07
Klassen-Code (Drucker-
Klasse).
Byte
0x01
Subklassen-Code (Drucker-
Subklasse).
Byte
0x01
Empfang.
Byte
0x00
Index des String-Descriptors,
der diese Schnittstelle
beschreibt.
Format Wert
Beschreibung
Byte
0x07
Größe dieses Deskriptors in
Byte.
Byte
0x05
Schnittstellen-Deskriptortyp.
Byte
0x01
Dies ist ein Aus-Endpunkt,
Endpunkt 1.
Byte
0x02
Dies ist ein Bulk-Endpukt.
Word
0x0040
Maximale Datenübertragungs-
größe.
Byte
0x00
(Dieses Feld wird bei Bulk
ignoriert.)
USB-Schnittstelle
B-9