Microchip® Advanced Software Framework

S_usb_hid_descriptor Struct Reference

USB HID Descriptor.

#include <usb_descriptors.h>

Data Fields

U16 bcdHID
 HID Class Specification release number. More...
 
U8 bCountryCode
 Hardware target country. More...
 
U8 bDescriptorType
 HID descriptor type. More...
 
U8 bLength
 Size of this descriptor in bytes. More...
 
U8 bNumDescriptors
 Number of HID class descriptors to follow. More...
 
U8 bRDescriptorType
 Report descriptor type. More...
 
U16 wItemLength
 Total length of Report descriptor. More...
 

U16 S_usb_hid_descriptor::bcdHID

HID Class Specification release number.

U8 S_usb_hid_descriptor::bCountryCode

Hardware target country.

U8 S_usb_hid_descriptor::bDescriptorType

HID descriptor type.

U8 S_usb_hid_descriptor::bLength

Size of this descriptor in bytes.

U8 S_usb_hid_descriptor::bNumDescriptors

Number of HID class descriptors to follow.

U8 S_usb_hid_descriptor::bRDescriptorType

Report descriptor type.

U16 S_usb_hid_descriptor::wItemLength

Total length of Report descriptor.