comparison org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/ole/win32/OAIDL.d @ 39:0ecb2b338560

further work on phobosification
author Frank Benoit <benoit@tionex.de>
date Wed, 25 Mar 2009 13:20:43 +0100
parents 2e09b0e6857a
children b98647bc0aef
comparison
equal deleted inserted replaced
38:2e09b0e6857a 39:0ecb2b338560
857 857
858 interface IDispatch : IUnknown 858 interface IDispatch : IUnknown
859 { 859 {
860 HRESULT GetTypeInfoCount(UINT * pctinfo); 860 HRESULT GetTypeInfoCount(UINT * pctinfo);
861 HRESULT GetTypeInfo(UINT iTInfo, LCID lcid, ITypeInfo * ppTInfo); 861 HRESULT GetTypeInfo(UINT iTInfo, LCID lcid, ITypeInfo * ppTInfo);
862 HRESULT GetIDsOfNames(REFIID riid, LPOLESTR * rgszNames, UINT cNames, LCID lcid, DISPID * rgDispId); 862 HRESULT GetIDsOfNames(REFIID riid, LPCOLESTR * rgszNames, UINT cNames, LCID lcid, DISPID * rgDispId);
863 HRESULT Invoke(DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS* pDispParams,VARIANT* pVarResult,EXCEPINFO* pExcepInfo,UINT* puArgErr); 863 HRESULT Invoke(DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS* pDispParams,VARIANT* pVarResult,EXCEPINFO* pExcepInfo,UINT* puArgErr);
864 } 864 }
865 alias IDispatch LPDISPATCH; 865 alias IDispatch LPDISPATCH;
866 const DISPID DISPID_UNKNOWN = cast(DISPID)-1; 866 const DISPID DISPID_UNKNOWN = cast(DISPID)-1;
867 const DISPID DISPID_VALUE = cast(DISPID)0; 867 const DISPID DISPID_VALUE = cast(DISPID)0;