CoGetClassObject and multiple servers requested

Marcus Meissner marcus at jet.franken.de
Tue May 28 15:38:29 CDT 2002


On Tue, May 28, 2002 at 09:16:45AM -0700, Medland, Bill wrote:
> (I guess this is for Marcus)
> 
> I thought I had heard something about Local Server COM being in place now
> but when I went to try it with our product I saw no attempt to do it (error
> message about CLSCTX_LOCAL_SERVER registered but not supported).
> 
> So I looked at CoGetClassObject and I see that the Remote_CoGetClassObject
> (which I presume is attempting to do the LOCAL_SERVER) is only called if a
> local server is requested and an inproc server or handler is not.
> 
> Is there a good reason why the Remote_CoGetClassObject is not called on
> failure to detect a registered inproc server or handler (which the existing
> structure of the function supported)?

No, there is no good reason. I was just guessing here. Feel free to adapt
the logic.

Ciao, Marcus



More information about the wine-devel mailing list