On 2/25/07, Misha Koshelev <mk144210(a)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