Re: marshalled ITypeComp

2008-02-26 Thread Guillermo Winkler
Robert Shearman wrote: > Yes, CLSID_PSTypeComp should be added to the cases in which > OLEAUTPS_DllGetClassObject is called in > dlls/oleaut32/oleaut.c:DllGetClassObject. > thanks, done that! Now it's missing proxy/stub implementation in dlls/oleaut32/usrmarshal.c The methods are already impl

Re: marshalled ITypeComp

2008-02-26 Thread Robert Shearman
Guillermo Winkler wrote: > Hi, > I'm having some problems regarding ITypeInfo/ITypeComp implementation. > > IDispatch* pdisp; > ITypeInfo* ptinfo; > > HRESULT hr = pdisp->GetTypeInfo(0, LOCALE_SYSTEM_DEFAULT, &typeinfo); > hr = ptinfo->GetTypeComp(&ptcomp); > > > pdisp is created from > >

marshalled ITypeComp

2008-02-26 Thread Guillermo Winkler
Hi, I'm having some problems regarding ITypeInfo/ITypeComp implementation. IDispatch* pdisp; ITypeInfo* ptinfo; HRESULT hr = pdisp->GetTypeInfo(0, LOCALE_SYSTEM_DEFAULT, &typeinfo); hr = ptinfo->GetTypeComp(&ptcomp); pdisp is created from hr = CoCreateInstance(clsid, N