pub unsafe extern "system" fn SLQueryLicenseValueFromApp(
    valuename: PCWSTR,
    valuetype: *mut u32,
    databuffer: *mut c_void,
    datasize: u32,
    resultdatasize: *mut u32,
) -> HRESULT