1 /* 2 * Copyright 2017 Zebediah Figura 3 * 4 * This library is free software; you can redistribute it and/or 5 * modify it under the terms of the GNU Lesser General Public 6 * License as published by the Free Software Foundation; either 7 * version 2.1 of the License, or (at your option) any later version. 8 * 9 * This library is distributed in the hope that it will be useful, 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 12 * Lesser General Public License for more details. 13 * 14 * You should have received a copy of the GNU Lesser General Public 15 * License along with this library; if not, write to the Free Software 16 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA 17 */ 18 19 #pragma once 20 21 #define MSIERR_INSTALLERROR 5 22 #define MSIERR_ACTIONSTART 8 23 #define MSIERR_COMMONDATA 11 24 #define MSIERR_INFO_LOGGINGSTART 12 25 #define MSIERR_INFO_ACTIONSTART 14 26 #define MSIERR_INFO_ACTIONENDED 15 27 28 #define IDS_NEWFOLDER 100 29 30 #define MSIERR_INSERTDISK 1302 31 #define MSIERR_CABNOTFOUND 1311 32 33 #define IDS_ERROR_BASE 10000 34 35 #define IDS_FATALEXIT (IDS_ERROR_BASE) 36 #define IDS_ERROR (IDS_ERROR_BASE + 1) 37 #define IDS_WARNING (IDS_ERROR_BASE + 2) 38 #define IDS_INFO (IDS_ERROR_BASE + 4) 39 #define IDS_INSTALLERROR (IDS_ERROR_BASE + MSIERR_INSTALLERROR) 40 #define IDS_OUTOFDISKSPACE (IDS_ERROR_BASE + 7) 41 #define IDS_ACTIONSTART (IDS_ERROR_BASE + MSIERR_ACTIONSTART) 42 #define IDS_COMMONDATA (IDS_ERROR_BASE + MSIERR_COMMONDATA) 43 #define IDS_INFO_LOGGINGSTART (IDS_ERROR_BASE + MSIERR_INFO_LOGGINGSTART) 44 #define IDS_INFO_ACTIONSTART (IDS_ERROR_BASE + MSIERR_INFO_ACTIONSTART) 45 #define IDS_INFO_ACTIONENDED (IDS_ERROR_BASE + MSIERR_INFO_ACTIONENDED) 46 47 #define IDS_ERR_INSERTDISK (IDS_ERROR_BASE + MSIERR_INSERTDISK) 48 #define IDS_ERR_CABNOTFOUND (IDS_ERROR_BASE + MSIERR_CABNOTFOUND) 49 50 #define IDS_DESC_ALLOCATEREGISTRYSPACE 1100 51 #define IDS_DESC_APPSEARCH 1101 52 #define IDS_DESC_BINDIMAGE 1102 53 #define IDS_DESC_CCPSEARCH 1103 54 #define IDS_DESC_COSTFINALIZE 1104 55 #define IDS_DESC_COSTINITIALIZE 1105 56 #define IDS_DESC_CREATEFOLDERS 1106 57 #define IDS_DESC_CREATESHORTCUTS 1107 58 #define IDS_DESC_DELETESERVICES 1108 59 #define IDS_DESC_DUPLICATEFILES 1109 60 #define IDS_DESC_FILECOST 1110 61 #define IDS_DESC_FINDRELATEDPRODUCTS 1111 62 #define IDS_DESC_INSTALLADMINPACKAGE 1112 63 #define IDS_DESC_INSTALLFILES 1113 64 #define IDS_DESC_INSTALLODBC 1114 65 #define IDS_DESC_INSTALLSERVICES 1115 66 #define IDS_DESC_INSTALLSFPCATALOGFILE 1116 67 #define IDS_DESC_INSTALLVALIDATE 1117 68 #define IDS_DESC_LAUNCHCONDITIONS 1118 69 #define IDS_DESC_MIGRATEFEATURESTATES 1119 70 #define IDS_DESC_MOVEFILES 1120 71 #define IDS_DESC_MSIPUBLISHASSEMBLIES 1121 72 #define IDS_DESC_MSIUNPUBLISHASSEMBLIES 1122 73 #define IDS_DESC_PATCHFILES 1123 74 #define IDS_DESC_PROCESSCOMPONENTS 1124 75 #define IDS_DESC_PUBLISHCOMPONENTS 1125 76 #define IDS_DESC_PUBLISHFEATURES 1126 77 #define IDS_DESC_PUBLISHPRODUCT 1127 78 #define IDS_DESC_REGISTERCLASSINFO 1128 79 #define IDS_DESC_REGISTERCOMPLUS 1129 80 #define IDS_DESC_REGISTEREXTENSIONINFO 1130 81 #define IDS_DESC_REGISTERFONTS 1131 82 #define IDS_DESC_REGISTERMIMEINFO 1132 83 #define IDS_DESC_REGISTERPRODUCT 1133 84 #define IDS_DESC_REGISTERPROGIDINFO 1134 85 #define IDS_DESC_REGISTERTYPELIBRARIES 1135 86 #define IDS_DESC_REGISTERUSER 1136 87 #define IDS_DESC_REMOVEDUPLICATEFILES 1137 88 #define IDS_DESC_REMOVEENVIRONMENTSTRINGS 1138 89 #define IDS_DESC_REMOVEEXISTINGPRODUCTS 1139 90 #define IDS_DESC_REMOVEFILES 1140 91 #define IDS_DESC_REMOVEFOLDERS 1141 92 #define IDS_DESC_REMOVEINIVALUES 1142 93 #define IDS_DESC_REMOVEODBC 1143 94 #define IDS_DESC_REMOVEREGISTRYVALUES 1144 95 #define IDS_DESC_REMOVESHORTCUTS 1145 96 #define IDS_DESC_RMCCPSEARCH 1146 97 #define IDS_DESC_SELFREGMODULES 1147 98 #define IDS_DESC_SELFUNREGMODULES 1148 99 #define IDS_DESC_SETODBCFOLDERS 1149 100 #define IDS_DESC_STARTSERVICES 1150 101 #define IDS_DESC_STOPSERVICES 1151 102 #define IDS_DESC_UNPUBLISHCOMPONENTS 1152 103 #define IDS_DESC_UNPUBLISHFEATURES 1153 104 #define IDS_DESC_UNPUBLISHPRODUCT 1154 105 #define IDS_DESC_UNREGISTERCLASSINFO 1155 106 #define IDS_DESC_UNREGISTERCOMPLUS 1156 107 #define IDS_DESC_UNREGISTEREXTENSIONINFO 1157 108 #define IDS_DESC_UNREGISTERFONTS 1158 109 #define IDS_DESC_UNREGISTERMIMEINFO 1159 110 #define IDS_DESC_UNREGISTERPROGIDINFO 1160 111 #define IDS_DESC_UNREGISTERTYPELIBRARIES 1161 112 #define IDS_DESC_WRITEENVIRONMENTSTRINGS 1162 113 #define IDS_DESC_WRITEINIVALUES 1163 114 #define IDS_DESC_WRITEREGISTRYVALUES 1164 115 116 #define IDS_TEMP_ALLOCATEREGISTRYSPACE 1200 117 #define IDS_TEMP_APPSEARCH 1201 118 #define IDS_TEMP_BINDIMAGE 1202 119 #define IDS_TEMP_CREATEFOLDERS 1203 120 #define IDS_TEMP_CREATESHORTCUTS 1204 121 #define IDS_TEMP_DELETESERVICES 1205 122 #define IDS_TEMP_DUPLICATEFILES 1206 123 #define IDS_TEMP_FINDRELATEDPRODUCTS 1207 124 #define IDS_TEMP_INSTALLADMINPACKAGE 1208 125 #define IDS_TEMP_INSTALLFILES 1209 126 #define IDS_TEMP_INSTALLSERVICES 1210 127 #define IDS_TEMP_INSTALLSFPCATALOGFILE 1211 128 #define IDS_TEMP_MIGRATEFEATURESTATES 1212 129 #define IDS_TEMP_MOVEFILES 1213 130 #define IDS_TEMP_MSIPUBLISHASSEMBLIES 1214 131 #define IDS_TEMP_MSIUNPUBLISHASSEMBLIES 1215 132 #define IDS_TEMP_PATCHFILES 1216 133 #define IDS_TEMP_PUBLISHCOMPONENTS 1217 134 #define IDS_TEMP_PUBLISHFEATURES 1218 135 #define IDS_TEMP_REGISTERCLASSINFO 1219 136 #define IDS_TEMP_REGISTERCOMPLUS 1220 137 #define IDS_TEMP_REGISTEREXTENSIONINFO 1221 138 #define IDS_TEMP_REGISTERFONTS 1222 139 #define IDS_TEMP_REGISTERMIMEINFO 1223 140 #define IDS_TEMP_REGISTERPROGIDINFO 1224 141 #define IDS_TEMP_REGISTERTYPELIBRARIES 1225 142 #define IDS_TEMP_REMOVEDUPLICATEFILES 1226 143 #define IDS_TEMP_REMOVEENVIRONMENTSTRINGS 1227 144 #define IDS_TEMP_REMOVEEXISTINGPRODUCTS 1228 145 #define IDS_TEMP_REMOVEFILES 1229 146 #define IDS_TEMP_REMOVEFOLDERS 1230 147 #define IDS_TEMP_REMOVEINIVALUES 1231 148 #define IDS_TEMP_REMOVEREGISTRYVALUES 1232 149 #define IDS_TEMP_REMOVESHORTCUTS 1233 150 #define IDS_TEMP_SELFREGMODULES 1234 151 #define IDS_TEMP_SELFUNREGMODULES 1235 152 #define IDS_TEMP_STARTSERVICES 1236 153 #define IDS_TEMP_STOPSERVICES 1237 154 #define IDS_TEMP_UNPUBLISHCOMPONENTS 1238 155 #define IDS_TEMP_UNPUBLISHFEATURES 1239 156 #define IDS_TEMP_UNREGISTERCLASSINFO 1240 157 #define IDS_TEMP_UNREGISTERCOMPLUS 1241 158 #define IDS_TEMP_UNREGISTEREXTENSIONINFO 1242 159 #define IDS_TEMP_UNREGISTERFONTS 1243 160 #define IDS_TEMP_UNREGISTERMIMEINFO 1244 161 #define IDS_TEMP_UNREGISTERPROGIDINFO 1245 162 #define IDS_TEMP_UNREGISTERTYPELIBRARIES 1246 163 #define IDS_TEMP_WRITEENVIRONMENTSTRINGS 1247 164 #define IDS_TEMP_WRITEINIVALUES 1248 165 #define IDS_TEMP_WRITEREGISTRYVALUES 1249 166