msi: 'optional' only applies to VARIANT and VARIANT* types.
This commit is contained in:
parent
87d85357cd
commit
0e90cebce0
|
@ -251,14 +251,14 @@ library WindowsInstaller
|
|||
[id(DISPID_INSTALLER_OPENPACKAGE)]
|
||||
Session* OpenPackage(
|
||||
[in] VARIANT PackagePath,
|
||||
[in, optional, defaultvalue(0)] long Options);
|
||||
[in, defaultvalue(0)] long Options);
|
||||
[id(DISPID_INSTALLER_OPENPRODUCT)]
|
||||
Session* OpenProduct(
|
||||
[in] BSTR ProductCode);
|
||||
[id(DISPID_INSTALLER_SUMMARYINFORMATION)]
|
||||
SummaryInfo* SummaryInformation(
|
||||
[in] BSTR PackagePath,
|
||||
[in, optional, defaultvalue(0)] long UpdateCount);
|
||||
[in, defaultvalue(0)] long UpdateCount);
|
||||
[id(DISPID_INSTALLER_OPENDATABASE)]
|
||||
Database *OpenDatabase(
|
||||
[in] BSTR DatabasePath,
|
||||
|
@ -270,7 +270,7 @@ library WindowsInstaller
|
|||
[id(DISPID_INSTALLER_INSTALLPRODUCT)]
|
||||
void InstallProduct(
|
||||
[in] BSTR PackagePath,
|
||||
[in, optional, defaultvalue("0")] BSTR PropertyValues);
|
||||
[in, defaultvalue("0")] BSTR PropertyValues);
|
||||
[id(DISPID_INSTALLER_VERSION)]
|
||||
BSTR Version();
|
||||
[id(DISPID_INSTALLER_LASTERRORRECORD)]
|
||||
|
@ -393,7 +393,7 @@ library WindowsInstaller
|
|||
properties:
|
||||
methods:
|
||||
[id(DISPID_VIEW_EXECUTE)]
|
||||
void Execute([in, optional, defaultvalue(0)] Record *Params);
|
||||
void Execute([in, defaultvalue(0)] Record *Params);
|
||||
[id(DISPID_VIEW_FETCH)]
|
||||
Record* Fetch();
|
||||
[id(DISPID_VIEW_MODIFY)]
|
||||
|
@ -412,7 +412,7 @@ library WindowsInstaller
|
|||
[id(DISPID_DATABASE_OPENVIEW)]
|
||||
View* OpenView([in] BSTR Sql);
|
||||
[id(DISPID_DATABASE_SUMMARYINFORMATION), propget]
|
||||
SummaryInfo *SummaryInformation([in, optional, defaultvalue(0)] long UpdateCount);
|
||||
SummaryInfo *SummaryInformation([in, defaultvalue(0)] long UpdateCount);
|
||||
}
|
||||
|
||||
typedef enum {
|
||||
|
|
Loading…
Reference in New Issue