pub unsafe extern "system" fn HidP_GetExtendedAttributes(
    reporttype: HIDP_REPORT_TYPE,
    dataindex: u16,
    preparseddata: PHIDP_PREPARSED_DATA,
    attributes: *mut HIDP_EXTENDED_ATTRIBUTES,
    lengthattributes: *mut u32,
) -> NTSTATUS