Skip to content

Latest commit

 

History

History
30 lines (25 loc) · 1.18 KB

sample-extension-unit-descriptor.md

File metadata and controls

30 lines (25 loc) · 1.18 KB
title description keywords ms.date
Sample Extension Unit Descriptor
This code demonstrates how to provide an Extension Unit descriptor at the hardware level.
Extension Unit descriptor WDK USB Video Class
descriptors WDK USB Video Class
descriptors WDK USB Video Class , sample code
sample code WDK USB Video Class , extension unit descriptors
09/17/2021

Sample extension unit descriptor

Important

The content and sample code in this topic is outdated and currently unsupported. It may not work with the current driver development toolchain.

This code demonstrates how to provide an Extension Unit descriptor at the hardware level.

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

For more detailed information on hardware requirements for USB Video Class, see the Universal Serial Bus Device Class Definition for Video DevicesSpecification. This specification is available at the USB Implementers Forum website.