[PATCH 1/1] msi: Register IMsiServer
Mike McCormack
mike at codeweavers.com
Wed Jan 17 05:06:44 CST 2007
---
Launching "msiexec -Embedding 01234567890123456789012345678901" using
msiexec.exe from Windows 2000 yields:
err:ole:create_server class {000c101c-0000-0000-c000-000000000046} not
registered
err:ole:CoGetClassObject no class object
{000c101c-0000-0000-c000-000000000046} could be created for context 0x4
This patch registers the interface for that class. (Both the interface
and class GUID are the same...)
This interface is used both internally by custom actions launched by
msi, and externally by scripts using the msiserver automation interface
described at:
http://msdn2.microsoft.com/en-us/library/aa367810.aspx
Correctly implementing this interface will require widl to generate
Proxy/Stub code for it.
Mike
dlls/msi/regsvr.c | 32 +++++++++++++++++++-------------
1 files changed, 19 insertions(+), 13 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 3a2230dffea543803fdb98fb577920a35080cb3b.diff
Type: text/x-patch
Size: 2296 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20070117/835fefb2/3a2230dffea543803fdb98fb577920a35080cb3b.bin
More information about the wine-patches
mailing list