---
title: IOUSBDeviceCapabilityBillboard
framework: kernel
role: symbol
role_heading: Type Alias
path: kernel/iousbdevicecapabilitybillboard
---

# IOUSBDeviceCapabilityBillboard

The structure for the billboard device capability.

## Declaration

```occ
typedef struct IOUSBDeviceCapabilityBillboard IOUSBDeviceCapabilityBillboard;
```

## Discussion

Discussion For more information about this descriptor type, see USB 3.2, 9.6.2.

## Topics

### Getting the Properties

- [bLength](kernel/iousbdevicecapabilitybillboard/1646375-blength.md)
- [bDescriptorType](kernel/iousbdevicecapabilitybillboard/1646372-bdescriptortype.md)
- [bDevCapabilityType](kernel/iousbdevicecapabilitybillboard/1646365-bdevcapabilitytype.md)
- [iAdditionalInfoURL](kernel/iousbdevicecapabilitybillboard/1646386-iadditionalinfourl.md)
- [bNumberOfAlternateModes](kernel/iousbdevicecapabilitybillboard/1646385-bnumberofalternatemodes.md)
- [bPreferredAlternateMode](kernel/iousbdevicecapabilitybillboard/1646361-bpreferredalternatemode.md)
- [vCONNPower](kernel/iousbdevicecapabilitybillboard/1646367-vconnpower.md)
- [bmConfigured](kernel/iousbdevicecapabilitybillboard/1646380-bmconfigured.md)
- [bcdVersion](kernel/iousbdevicecapabilitybillboard/1792100-bcdversion.md)
- [bAdditionalFailureInfo](kernel/iousbdevicecapabilitybillboard/1792101-badditionalfailureinfo.md)
- [bReserved](kernel/iousbdevicecapabilitybillboard/1646357-breserved.md)
- [pAltConfigurations](kernel/iousbdevicecapabilitybillboard/1646374-paltconfigurations.md)

## See Also

### Capability Descriptors

- [IOUSBPlatformCapabilityDescriptor](kernel/iousbplatformcapabilitydescriptor.md)
- [IOUSBPlatformCapabilityDescriptorPtr](kernel/iousbplatformcapabilitydescriptorptr.md)
- [IOUSBDeviceCapabilityBillboardAltConfig](kernel/iousbdevicecapabilitybillboardaltconfig.md)
- [IOUSBDeviceCapabilityBillboardAltConfigCompatibility](kernel/iousbdevicecapabilitybillboardaltconfigcompatibility.md)
- [IOUSBDeviceCapabilityBillboardAltConfigPtr](kernel/iousbdevicecapabilitybillboardaltconfigptr.md)
- [IOUSBDeviceCapabilityBillboardAltMode](kernel/iousbdevicecapabilitybillboardaltmode.md)
- [IOUSBDeviceCapabilityBillboardAltModePtr](kernel/iousbdevicecapabilitybillboardaltmodeptr.md)
- [IOUSBDeviceCapabilityBillboardPtr](kernel/iousbdevicecapabilitybillboardptr.md)
- [IOUSBDeviceCapabilityContainerID](kernel/iousbdevicecapabilitycontainerid.md)
- [IOUSBDeviceCapabilityContainerIDPtr](kernel/iousbdevicecapabilitycontaineridptr.md)
- [IOUSBDeviceCapabilityDescriptorHeader](kernel/iousbdevicecapabilitydescriptorheader.md)
- [IOUSBDeviceCapabilityDescriptorHeaderPtr](kernel/iousbdevicecapabilitydescriptorheaderptr.md)
- [IOUSBDeviceCapabilitySuperSpeedPlusUSB](kernel/iousbdevicecapabilitysuperspeedplususb.md)
- [IOUSBDeviceCapabilitySuperSpeedPlusUSBPtr](kernel/iousbdevicecapabilitysuperspeedplususbptr.md)
- [IOUSBDeviceCapabilitySuperSpeedUSB](kernel/iousbdevicecapabilitysuperspeedusb.md)
- [IOUSBDeviceCapabilitySuperSpeedUSBPtr](kernel/iousbdevicecapabilitysuperspeedusbptr.md)
- [IOUSBDeviceCapabilityUSB2Extension](kernel/iousbdevicecapabilityusb2extension.md)
- [IOUSBDeviceCapabilityUSB2ExtensionPtr](kernel/iousbdevicecapabilityusb2extensionptr.md)
