pub unsafe extern "system" fn MsiEnumProductsExW(
    szproductcode: PCWSTR,
    szusersid: PCWSTR,
    dwcontext: u32,
    dwindex: u32,
    szinstalledproductcode: PWSTR,
    pdwinstalledcontext: *mut MSIINSTALLCONTEXT,
    szsid: PWSTR,
    pcchsid: *mut u32,
) -> u32