pub unsafe fn HidP_MaxUsageListLength<P0>(
    reporttype: HIDP_REPORT_TYPE,
    usagepage: u16,
    preparseddata: P0
) -> u32
where P0: IntoParam<PHIDP_PREPARSED_DATA>,