ReactOS 0.4.16-dev-88-ga65b6ae
resource.h
Go to the documentation of this file.
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