pub unsafe extern "system" fn ExecuteCabA( hwnd: HWND, pcab: *mut CABINFOA, preserved: *mut c_void, ) -> HRESULT