The most important thing currently unimplemented is (IMHO) the uncomplete
typelib support (the Invoke function of IDispatch). This makes the use
of eg. ocx's without a native oleauth.dll impossible. (This is a quite big 
part since it would need the typelib marshaller.)
A second thing is the IStorage implementation. The creation of temporary
storage was incomplete the last time I needed it ;-).
Both problems you can easely show with hh.exe.

Ciao

Juergen


> > I have been looking for information about COM and DCOM support 
> > under WINE and haven't been able to find anything.  I have looked 
> > through the documentation section and have done some web 
> > searches but haven't found anything.  I am an experienced 
> > COM/DCOM/CORBA developer and would be willing to assist in 
> > the development efforts, but I would like to know what, if
> > anything, has been done so far.
>  
> Hi Chris,
> 
> The COM that is in WINE currently works pretty well,
> overall.  For example, an app I am currently debugging
> is basically completely written as COM objects, and it
> works fine.  There are certainly things that are missing,
> for example out of process and remote servers are not
> supported yet, a lot of functions are only stubs, I'm sure
> other people on this list can point other things out to you.
> A good way to find problems is to grep files for FIXME and stub.
> Also, DCOM support doesn't exist at all, as far as I know.
> 
> I don't think anyone is currently working on COM/DCOM at 
> the moment in WINE...  So, if you would be willing to
> help out, that would be great!  In the source tree, most
> of the COM stuff is in dlls/ole32/compobj.c
> 
> 
> -James
> 
> 
> -- 
> James Hatheway
> Software Designer - Macadamian Technologies, Inc.
> [EMAIL PROTECTED] ~ http://www.macadamian.com
> 
>    "Nothing is a problem once you debug the code."
> 
> 
> 
> 
> 




Reply via email to