harmony 鸿蒙UsbConfigDescriptor

2023-10-30 浏览 (651)

UsbConfigDescriptor

Overview

Defines standard configuration descriptors, which correspond to Standard Configuration Descriptor in the USB protocol.

Since

10

Related Modules

UsbDdk

Summary

Member Variables

NameDescription
bLengthSize of the descriptor, in bytes.
bDescriptorTypeDescriptor type.
wTotalLengthTotal length of the configuration descriptor, including the configuration, interface, endpoint, and class- or vendor-specific descriptors.
bNumInterfacesNumber of interfaces supported by the configuration.
bConfigurationValueConfiguration index, which is used to select the configuration.
iConfigurationIndex of the string descriptor that describes the configuration.
bmAttributesConfiguration attributes, including the power mode and remote wakeup.
bMaxPowerMaximum power consumption of the bus-powered USB device, in 2 mA.

Member Variable Description

bConfigurationValue

uint8_t UsbConfigDescriptor::bConfigurationValue

Description

Configuration index, which is used to select the configuration.

bDescriptorType

uint8_t UsbConfigDescriptor::bDescriptorType

Description

Descriptor type.

bLength

uint8_t UsbConfigDescriptor::bLength

Description

Size of the descriptor, in bytes.

bmAttributes

uint8_t UsbConfigDescriptor::bmAttributes

Description

Configuration attributes, including the power mode and remote wakeup.

bMaxPower

uint8_t UsbConfigDescriptor::bMaxPower

Description

Maximum power consumption of the bus-powered USB device, in 2 mA.

bNumInterfaces

uint8_t UsbConfigDescriptor::bNumInterfaces

Description

Number of interfaces supported by the configuration.

iConfiguration

uint8_t UsbConfigDescriptor::iConfiguration

Description

Index of the string descriptor that describes the configuration.

wTotalLength

uint16_t UsbConfigDescriptor::wTotalLength

Description

Total length of the configuration descriptor, including the configuration, interface, endpoint, and class- or vendor-specific descriptors.

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Native APIs

harmony 鸿蒙AVCapability

harmony 鸿蒙AVDemuxer

harmony 鸿蒙AVMuxer

harmony 鸿蒙AVScreenCapture

harmony 鸿蒙AVSource

harmony 鸿蒙AudioDecoder

harmony 鸿蒙AudioEncoder

harmony 鸿蒙CodecBase

harmony 鸿蒙Core

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/e4482e3b41444a10a2882cdfd31208cc