USB Libraries Help > USB Device Libraries > USB Device Layer Library > Configuring the Library > USB_DEVICE_BOS_DESCRIPTOR_SUPPORT_ENABLE Macro
MPLAB Harmony USB Stack
USB_DEVICE_BOS_DESCRIPTOR_SUPPORT_ENABLE Macro

USB Device Layer BOS Descriptor Support Enable 

Specifying this configuration macro will enable support for BOS request. When the request is received, the device layer will transfer the data pointed to by the bosDescriptor member of the USB_DEVICE_INIT data structure. If this configuration macro is not specified, request for a BOS descriptor is stalled.

C
#define USB_DEVICE_BOS_DESCRIPTOR_SUPPORT_ENABLE 
Remarks

The USB Host will request for a BOS descriptor when the bcdVersion field in the Device Descriptor is greater than 0x0200.