pub unsafe extern "system" fn WinUsb_ParseConfigurationDescriptor(
    configurationdescriptor: *const USB_CONFIGURATION_DESCRIPTOR,
    startposition: *const c_void,
    interfacenumber: i32,
    alternatesetting: i32,
    interfaceclass: i32,
    interfacesubclass: i32,
    interfaceprotocol: i32,
) -> *mut USB_INTERFACE_DESCRIPTOR