diff options
Diffstat (limited to 'src/api/burn/WixToolset.Mba.Core/IBootstrapperApplication.cs')
-rw-r--r-- | src/api/burn/WixToolset.Mba.Core/IBootstrapperApplication.cs | 26 |
1 files changed, 20 insertions, 6 deletions
diff --git a/src/api/burn/WixToolset.Mba.Core/IBootstrapperApplication.cs b/src/api/burn/WixToolset.Mba.Core/IBootstrapperApplication.cs index c6a8fc14..3df54bde 100644 --- a/src/api/burn/WixToolset.Mba.Core/IBootstrapperApplication.cs +++ b/src/api/burn/WixToolset.Mba.Core/IBootstrapperApplication.cs | |||
@@ -777,12 +777,6 @@ namespace WixToolset.Mba.Core | |||
777 | /// <summary> | 777 | /// <summary> |
778 | /// See <see cref="IDefaultBootstrapperApplication.ExecuteFilesInUse"/>. | 778 | /// See <see cref="IDefaultBootstrapperApplication.ExecuteFilesInUse"/>. |
779 | /// </summary> | 779 | /// </summary> |
780 | /// <param name="wzPackageId"></param> | ||
781 | /// <param name="cFiles"></param> | ||
782 | /// <param name="rgwzFiles"></param> | ||
783 | /// <param name="nRecommendation"></param> | ||
784 | /// <param name="pResult"></param> | ||
785 | /// <returns></returns> | ||
786 | [PreserveSig] | 780 | [PreserveSig] |
787 | [return: MarshalAs(UnmanagedType.I4)] | 781 | [return: MarshalAs(UnmanagedType.I4)] |
788 | int OnExecuteFilesInUse( | 782 | int OnExecuteFilesInUse( |
@@ -790,6 +784,7 @@ namespace WixToolset.Mba.Core | |||
790 | [MarshalAs(UnmanagedType.U4)] int cFiles, | 784 | [MarshalAs(UnmanagedType.U4)] int cFiles, |
791 | [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1, ArraySubType = UnmanagedType.LPWStr), In] string[] rgwzFiles, | 785 | [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1, ArraySubType = UnmanagedType.LPWStr), In] string[] rgwzFiles, |
792 | [MarshalAs(UnmanagedType.I4)] Result nRecommendation, | 786 | [MarshalAs(UnmanagedType.I4)] Result nRecommendation, |
787 | [MarshalAs(UnmanagedType.I4)] FilesInUseType source, | ||
793 | [MarshalAs(UnmanagedType.I4)] ref Result pResult | 788 | [MarshalAs(UnmanagedType.I4)] ref Result pResult |
794 | ); | 789 | ); |
795 | 790 | ||
@@ -1446,6 +1441,25 @@ namespace WixToolset.Mba.Core | |||
1446 | }; | 1441 | }; |
1447 | 1442 | ||
1448 | /// <summary> | 1443 | /// <summary> |
1444 | /// Indicates the source of the FilesInUse message. | ||
1445 | /// </summary> | ||
1446 | public enum FilesInUseType | ||
1447 | { | ||
1448 | /// <summary> | ||
1449 | /// Generated from INSTALLMESSAGE_FILESINUSE. | ||
1450 | /// </summary> | ||
1451 | Msi, | ||
1452 | /// <summary> | ||
1453 | /// Generated from INSTALLMESSAGE_RMFILESINUSE. | ||
1454 | /// </summary> | ||
1455 | MsiRm, | ||
1456 | /// <summary> | ||
1457 | /// Generated from MMIO_CLOSE_APPS. | ||
1458 | /// </summary> | ||
1459 | Netfx, | ||
1460 | } | ||
1461 | |||
1462 | /// <summary> | ||
1449 | /// The calculated operation for the related bundle. | 1463 | /// The calculated operation for the related bundle. |
1450 | /// </summary> | 1464 | /// </summary> |
1451 | public enum RelatedOperation | 1465 | public enum RelatedOperation |