Lines Matching refs:VARIANT

47 		[id(7), helpstring("method inVariant")] HRESULT inVariant([in] VARIANT val);
48 [id(8), helpstring("method inArray")] HRESULT inArray([in] SAFEARRAY(VARIANT) val);
57 [id(18), helpstring("method inoutVariant")] HRESULT inoutVariant([in,out] VARIANT * val);
58 [id(19), helpstring("method inoutArray")] HRESULT inoutArray([in,out] SAFEARRAY(VARIANT) * val);
67 [id(29), helpstring("method outVariant")] HRESULT outVariant([out] VARIANT* val);
68 [id(30), helpstring("method outArray")] HRESULT outArray([out] SAFEARRAY(VARIANT) * val);
84 …[propget, id(40), helpstring("property prpVariant")] HRESULT prpVariant([out, retval] VARIANT *pVa…
85 [propput, id(40), helpstring("property prpVariant")] HRESULT prpVariant([in] VARIANT newVal);
86 …, id(41), helpstring("property prpArray")] HRESULT prpArray([out, retval]SAFEARRAY(VARIANT) *pVal);
87 …[propput, id(41), helpstring("property prpArray")] HRESULT prpArray([in] SAFEARRAY(VARIANT) newVal…
93 [in,out] VARIANT* inoutVar);
116 …lpstring("method inMulDimArrayVariant")] HRESULT inMulDimArrayVariant([in] SAFEARRAY(VARIANT) val);
118 …string("method inMulDimArrayVariant2")] HRESULT inMulDimArrayVariant2([in] SAFEARRAY(VARIANT) val);
124 HRESULT optional1([in] long val1, [in, optional] VARIANT* val2);
126 HRESULT optional2([out] long* val1, [out, optional] VARIANT* val2);
128 HRESULT optional3([in, optional] VARIANT* val1, [in, optional] VARIANT* val2);
130 HRESULT optional4([in, out, optional] VARIANT* val1, [in, out, optional] VARIANT* val2);
132 HRESULT optional5([out, optional] VARIANT* val1, [out, optional] VARIANT* val2);
139 // [in, defaultvalue(3)] VARIANT val3, //ok
140 [in, defaultvalue(4)] VARIANT* val4);
147 // /* [defaultvalue][in] */ VARIANT *val3 = 10,
148 // /* [defaultvalue][in] */ VARIANT *val4 = 100) = 0;
155 // [in, out, defaultvalue(3)] VARIANT *val3,
156 [in, out, defaultvalue(4)] VARIANT *val4);
159 HRESULT varargfunc1([in] long val1, [in] SAFEARRAY(VARIANT) val2);
161 HRESULT varargfunc2([out] long* val1, [out] SAFEARRAY(VARIANT)* val2);
186 [id(104), helpstring("method inrefVARIANT")] HRESULT inrefVariant([in] VARIANT* val);
190 … id(107), helpstring("property prprefVariant")] HRESULT prprefVariant([out, retval] VARIANT* pVal);
191 …[propputref, id(107), helpstring("property prprefVariant")] HRESULT prprefVariant([in] VARIANT* ne…
194 [id(109), helpstring("method optional6")] HRESULT optional6([in,optional] VARIANT* val1,
195 [in,optional] VARIANT * val2, [in,optional] VARIANT* val3, [in,optional] VARIANT* val4);
196 [id(110), helpstring("method optional7")] HRESULT optional7([out,optional] VARIANT* val1,
197 [out,optional] VARIANT * val2, [out,optional] VARIANT* val3, [out,optional] VARIANT* val4);
199 …ESULT prpMultiArg1([in,out,optional] VARIANT* val1, [in,out,optional] VARIANT* val2, [out, optiona…
200 …rg1")] HRESULT prpMultiArg1([in,out,optional] VARIANT* val1, [in,out,optional] VARIANT* val2, [in]…
201 …string("property prpMultiArg2")] HRESULT prpMultiArg2([in] VARIANT val1, [out, retval] VARIANT* pV…
202 … helpstring("property prpMultiArg2")] HRESULT prpMultiArg2([in] VARIANT val1, [in] VARIANT newVal);
203 … prpMultiArg2GetValues")] HRESULT prpMultiArg2GetValues([out] VARIANT* val1, [out] VARIANT* valPro…