daninz
Guest
|
Posted:
Thu Sep 23, 2004 7:07 pm Post subject:
Passing IWMxxx interfaces between processes |
|
|
This is working with WM9.
I am trying to pass a IWMProfile from a COM exe to its client (i.e.: pass
the interface pointer across processes).
Whatever HRESULT is returned from the server, the client always gets a
0x80040155, “Interface not registered”. This is evidently the result of RPC
not knowing how to marshal an IWMProfile. This is not surprising, as the
interface is nowhere to be found in the registry.
General question: do the IWMxxx interfaces live in a different universe than
other interfaces? That is, they don’t go into the registry and are not
subject to the same rules as other COM interfaces?
Specific question: how can I then pass one of these interfaces across
processes?
Thank you very much for any clarifications.
|
|