public Int32 GetConversionListW(object hKL, Int32 hIMC, string pSrc, UIntPtr uBufLen, UIntPtr uFlag, out __MIDL___MIDL_itf_mshtml_0001_0042_0007 pDst, out UIntPtr puCopied) { ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false,false,false,false,false,true,true); pDst = new NetOffice.MSHTMLApi.__MIDL___MIDL_itf_mshtml_0001_0042_0007(); puCopied = UIntPtr.Zero; object[] paramsArray = Invoker.ValidateParamsArray(hKL, hIMC, pSrc, uBufLen, uFlag, pDst, puCopied); object returnItem = Invoker.MethodReturn(this, "GetConversionListW", paramsArray); pDst = (__MIDL___MIDL_itf_mshtml_0001_0042_0007)paramsArray[5]; puCopied = (UIntPtr)paramsArray[6]; return NetRuntimeSystem.Convert.ToInt32(returnItem); }
public Int32 GetCandidateListW(Int32 hIMC, Int32 dwIndex, UIntPtr uBufLen, out __MIDL___MIDL_itf_mshtml_0001_0042_0007 pCandList, out UIntPtr puCopied) { ParameterModifier[] modifiers = Invoker.CreateParamModifiers(false,false,false,true,true); pCandList = new NetOffice.MSHTMLApi.__MIDL___MIDL_itf_mshtml_0001_0042_0007(); puCopied = UIntPtr.Zero; object[] paramsArray = Invoker.ValidateParamsArray(hIMC, dwIndex, uBufLen, pCandList, puCopied); object returnItem = Invoker.MethodReturn(this, "GetCandidateListW", paramsArray); pCandList = (__MIDL___MIDL_itf_mshtml_0001_0042_0007)paramsArray[3]; puCopied = (UIntPtr)paramsArray[4]; return NetRuntimeSystem.Convert.ToInt32(returnItem); }