- if (USB_GetDeviceConfigDescriptor(1, &ConfigDescriptorSize, NULL) != HOST_SENDCONTROL_Successful)\r
- return HID_ENUMERROR_ControlError;\r
- \r
- if (ConfigDescriptorSize > MaxConfigBufferSize)\r
- return HID_ENUMERROR_DescriptorTooLarge;\r
- \r
- ConfigDescriptorData = alloca(ConfigDescriptorSize);\r