X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2Fcorlib%2FSystem.Runtime.InteropServices.ComTypes%2FITypeInfo.cs;h=8b56645a2b66ce9e4c436fe5cb36ecdf8df94124;hb=1e390b907f12db55444af8236b0cb91e16e33337;hp=d3dfd1a0d01da0fe5e584429fc4c4a3737125cee;hpb=5e6643734df34c002b914b3d44c91ed897a8a6d6;p=mono.git diff --git a/mcs/class/corlib/System.Runtime.InteropServices.ComTypes/ITypeInfo.cs b/mcs/class/corlib/System.Runtime.InteropServices.ComTypes/ITypeInfo.cs index d3dfd1a0d01..8b56645a2b6 100644 --- a/mcs/class/corlib/System.Runtime.InteropServices.ComTypes/ITypeInfo.cs +++ b/mcs/class/corlib/System.Runtime.InteropServices.ComTypes/ITypeInfo.cs @@ -41,10 +41,10 @@ namespace System.Runtime.InteropServices.ComTypes void GetTypeComp (out ITypeComp ppTComp); void GetFuncDesc (int index, out IntPtr ppFuncDesc); void GetVarDesc (int index, out IntPtr ppVarDesc); - void GetNames (int memid, [Out, MarshalAs (UnmanagedType.LPArray, ArraySubType = Consts.UnmanagedType_80, SizeParamIndex=2)] string[] rgBstrNames, int cMaxNames, out int pcNames); + void GetNames (int memid, [Out, MarshalAs (UnmanagedType.LPArray, SizeParamIndex=2)] string[] rgBstrNames, int cMaxNames, out int pcNames); void GetRefTypeOfImplType (int index, out int href); void GetImplTypeFlags (int index, out IMPLTYPEFLAGS pImplTypeFlags); - void GetIDsOfNames ([In, MarshalAs(UnmanagedType.LPArray, ArraySubType = (UnmanagedType.LPWStr), SizeParamIndex=1)] string[] rgszNames, int cNames, [Out, MarshalAs (UnmanagedType.LPArray, ArraySubType = Consts.UnmanagedType_80, SizeParamIndex=1)] int[] pMemId); + void GetIDsOfNames ([In, MarshalAs(UnmanagedType.LPArray, ArraySubType = (UnmanagedType.LPWStr), SizeParamIndex=1)] string[] rgszNames, int cNames, [Out, MarshalAs (UnmanagedType.LPArray, SizeParamIndex=1)] int[] pMemId); void Invoke ([MarshalAs (UnmanagedType.IUnknown)] object pvInstance, int memid, short wFlags, ref DISPPARAMS pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, out int puArgErr); void GetDocumentation (int index, out string strName, out string strDocString, out int dwHelpContext, out string strHelpFile); void GetDllEntry (int memid, INVOKEKIND invKind, IntPtr pBstrDllName, IntPtr pBstrName, IntPtr pwOrdinal);