summaryrefslogtreecommitdiff
path: root/instsetoo_native/inc_sdkoo/windows
diff options
context:
space:
mode:
authorkubak <kuba@openoffice.com.pl>2024-05-01 09:59:14 +0200
committerMike Kaganski <mike.kaganski@collabora.com>2024-05-16 15:13:09 +0200
commitbf067777fee9fccd361fecc106eafc587b1c8a88 (patch)
tree65a79c9ac61c2b48e653b0d96220f6ccfaf1515c /instsetoo_native/inc_sdkoo/windows
parent51436ecfd3d3f31d50dc1f617cb6793398b5dad6 (diff)
MSI: Adds the missing ExtendedType column in the CustomAction table
ICE06 WARNING Column: ExtendedType of Table: CustomAction is not defined in database. https: //learn.microsoft.com/en-us/windows/win32/msi/ice06 https: //learn.microsoft.com/en-us/windows/win32/msi/customaction-table Change-Id: I5f9368fedf421b23a397f5dcd77f383cb9f42ac5 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166951 Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com> Tested-by: Jenkins
Diffstat (limited to 'instsetoo_native/inc_sdkoo/windows')
-rw-r--r--instsetoo_native/inc_sdkoo/windows/msi_templates/CustomAc.idt16
-rw-r--r--instsetoo_native/inc_sdkoo/windows/msi_templates/_Validat.idt1
2 files changed, 9 insertions, 8 deletions
diff --git a/instsetoo_native/inc_sdkoo/windows/msi_templates/CustomAc.idt b/instsetoo_native/inc_sdkoo/windows/msi_templates/CustomAc.idt
index 04cde2ad4d29..666832964a90 100644
--- a/instsetoo_native/inc_sdkoo/windows/msi_templates/CustomAc.idt
+++ b/instsetoo_native/inc_sdkoo/windows/msi_templates/CustomAc.idt
@@ -1,9 +1,9 @@
-Action Type Source Target
-s72 i2 S64 S255
+Action Type Source Target ExtendedType
+s72 i2 S72 S255 I4
CustomAction Action
-ISInitAllUsers 307 ALLUSERS 1
-setAllUsersProfile2K 51 ALLUSERSPROFILE [%ALLUSERSPROFILE]
-SetAllUsersProfileNT 51 ALLUSERSPROFILE [%SystemRoot]\Profiles\All Users
-setUserProfileNT 51 USERPROFILE [%USERPROFILE]
-SetARPInstallLocation 51 ARPINSTALLLOCATION [INSTALLLOCATION]
-SetARPNoRemove 51 ARPNOREMOVE 1
+ISInitAllUsers 307 ALLUSERS 1
+setAllUsersProfile2K 51 ALLUSERSPROFILE [%ALLUSERSPROFILE]
+SetAllUsersProfileNT 51 ALLUSERSPROFILE [%SystemRoot]\Profiles\All Users
+setUserProfileNT 51 USERPROFILE [%USERPROFILE]
+SetARPInstallLocation 51 ARPINSTALLLOCATION [INSTALLLOCATION]
+SetARPNoRemove 51 ARPNOREMOVE 1
diff --git a/instsetoo_native/inc_sdkoo/windows/msi_templates/_Validat.idt b/instsetoo_native/inc_sdkoo/windows/msi_templates/_Validat.idt
index 53dcdd84e45c..78edec13939c 100644
--- a/instsetoo_native/inc_sdkoo/windows/msi_templates/_Validat.idt
+++ b/instsetoo_native/inc_sdkoo/windows/msi_templates/_Validat.idt
@@ -111,6 +111,7 @@ ControlEvent Ordering Y 0 2147483647 An integer used to order several events
CreateFolder Component_ N Component 1 Identifier Foreign key into the Component table.
CreateFolder Directory_ N Directory 1 Identifier Primary key, could be foreign key into the Directory table.
CustomAction Action N Identifier Primary key, name of action, normally appears in sequence table unless private use.
+CustomAction ExtendedType Y 0 2147483647 A numeric custom action type that extends code type or option flags of the Type column.
CustomAction Source Y CustomSource The table reference of the source of the code.
CustomAction Target Y Formatted Execution parameter, depends on the type of custom action
CustomAction Type N 1 32767 The numeric custom action type, consisting of source location, code type, entry, option flags.