pub unsafe fn SafeArraySetRecordInfo<P1>( psa: *const SAFEARRAY, prinfo: P1, ) -> Result<(), Error>where P1: Param<IRecordInfo>,