pub unsafe extern "system" fn MsiGetFileVersionW(
    szfilepath: PCWSTR,
    lpversionbuf: PWSTR,
    pcchversionbuf: *mut u32,
    lplangbuf: PWSTR,
    pcchlangbuf: *mut u32,
) -> u32