[OLE #13] Implement COM Local Servers Using Table Marshaling

Robert Shearman rob at codeweavers.com
Fri Dec 24 09:12:34 CST 2004


Hi,

This patch gets the local server implementation a little closer to the 
native version's. The stuff left to do is to send the OXID and IPID to 
the rpcss service and let that handle requests for the object, instead 
of using a named pipe with the CLSID as its unique key and dumping the 
marshaling data to it. This patch is against the OLE#11 & #12 patches.

Rob

Changelog:
Implement COM local servers using table marshaling to avoid doing the 
marshaling in a child thread where COM has not been initialized.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ole13.diff
Type: text/x-patch
Size: 10506 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20041224/bfcbec2a/ole13.bin


More information about the wine-patches mailing list