pub unsafe extern "system" fn SLGetGenuineInformation(
    pqueryid: *const GUID,
    pwszvaluename: PCWSTR,
    pedatatype: *mut SLDATATYPE,
    pcbvalue: *mut u32,
    ppbvalue: *mut *mut u8,
) -> HRESULT