pub unsafe extern "system" fn MsiSourceListAddSourceA( szproduct: PCSTR, szusername: PCSTR, dwreserved: u32, szsource: PCSTR ) -> u32