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