pub unsafe extern "system" fn MsiJoinTransaction( htransactionhandle: MSIHANDLE, dwtransactionattributes: u32, phchangeofownerevent: *mut HANDLE, ) -> u32