* preallocate the largest allowable buffer, and pass the size of the buffer to the function. This allows for a single\r
* call to the function to retrieve, size check and validate the Configuration Descriptor rather than having the user\r
* application perform these intermediatary steps.\r
* preallocate the largest allowable buffer, and pass the size of the buffer to the function. This allows for a single\r
* call to the function to retrieve, size check and validate the Configuration Descriptor rather than having the user\r
* application perform these intermediatary steps.\r