Udostępnij przez


Przykładowy deskryptor jednostki rozszerzenia

Important

Zawartość i przykładowy kod w tym temacie są nieaktualne i obecnie nieobsługiwane. Może nie być zgodny z bieżącym zestawem narzędzi do programowania sterowników.

Ten kod pokazuje, jak zapewnić deskryptor jednostki rozszerzenia na poziomie sprzętu.

BYTE  Length:            0x1a
BYTE  DescriptorType:    0x24
BYTE  DescriptorSubtype: 0x06
BYTE  bUnitID:           0x05
GUID  guidExtensionCode: xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxxxxxx
BYTE  bNumControls:      0x03
BYTE  bNrInPins:         0x01
BYTE  baSourceID[0]:     0x01

Aby uzyskać bardziej szczegółowe informacje na temat wymagań sprzętowych dla klasy wideo USB, zobacz Universal Serial Bus Device Class Definition for Video DevicesSpecification (Definicja klasy urządzenia uniwersalnej magistrali szeregowej dla urządzeń wideo). Ta specyfikacja jest dostępna na stronie forum implementatorów USB .