update dev300-m58
[ooovba.git] / extensions / source / activex / main / com_uno_helper.h
blobcfdf7aae9b870f9968cc7fc8fb1d7b6efb346692
1 #include "stdafx2.h"
3 HRESULT ExecuteFunc( IDispatch* idispUnoObject,
4 OLECHAR* sFuncName,
5 CComVariant* params,
6 unsigned int count,
7 CComVariant* pResult );
9 HRESULT GetIDispByFunc( IDispatch* idispUnoObject,
10 OLECHAR* sFuncName,
11 CComVariant* params,
12 unsigned int count,
13 CComPtr<IDispatch>& pdispResult );
15 HRESULT PutPropertiesToIDisp( IDispatch* pdispObject,
16 OLECHAR** sMemberNames,
17 CComVariant* pVariant,
18 unsigned int count );
20 HRESULT GetPropertiesFromIDisp( IDispatch* pdispObject,
21 OLECHAR** sMemberNames,
22 CComVariant* pVariant,
23 unsigned int count );