Descritor de unidade de extensão de exemplo
Importante
O conteúdo e o código de exemplo neste tópico estão desatualizados e atualmente sem suporte. Ele pode não funcionar com a cadeia de ferramentas de desenvolvimento de driver atual.
Esse código demonstra como fornecer um descritor de Unidade de Extensão no nível do hardware.
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
Para obter informações mais detalhadas sobre os requisitos de hardware para a Classe de Vídeo USB, consulte a Definição de classe de dispositivo de barramento serial universal para dispositivos de vídeoEspecificação. Essa especificação está disponível no site do Fórum de Implementadores USB .