[2/4 revised] msi: Expand IDL file to contain all OLE automation interfaces.

James Hawkins truiken at gmail.com
Sun Feb 25 22:51:43 CST 2007


On 2/25/07, Misha Koshelev <mk144210 at bcm.tmc.edu> wrote:
> This patch expands the IDL to contain all OLE automation interfaces that
> the freely downloadable MS Windows Installer contains, and adds a
> msiserver_dispids.h file that has define statements for all the dispids.
>
> Changelog:
>
>         * msi: Expand IDL file to contain all OLE automation interfaces.
>

  * Copyright (C) 2007 Mike McCormack
+ *                    Misha Koshelev

You have to repeat the Copyright (C) 2007 part for your name.

+            [id(DISPID_INSTALLER_OPENDATABASE)]
+            Database* OpenDatabase(
+                                                          [in] BSTR
DatabasePath,
+                                                          [in]
VARIANT OpenMode);
+            [id(DISPID_INSTALLER_SUMMARYINFORMATION), propget]
+            SummaryInfo* SummaryInformation(
+
      [in] BSTR PackagePath,
+
      [in, optional, defaultvalue(0)] long UpdateCount);
+            [id(DISPID_INSTALLER_ENABLELOG)]
+            void EnableLog(
+                                                  [in] BSTR LogMode,
+                                                  [in] BSTR LogFile);

Did you copy and paste this from OleView?  This formatting is ridiculous.

-- 
James Hawkins



More information about the wine-devel mailing list