@@ -215,7 +215,7 @@ sub PRODUCT_MEDIUMBUSINESS_SERVER_MANAGEMENT () { 0x01E } # Windows Essential Bu
215
215
sub PRODUCT_MEDIUMBUSINESS_SERVER_SECURITY () { 0x01F } # Windows Essential Business Server Security Server
216
216
sub PRODUCT_MEDIUMBUSINESS_SERVER_MESSAGING () { 0x020 } # Windows Essential Business Server Messaging Server
217
217
sub PRODUCT_SERVER_FOUNDATION () { 0x021 } # Server Foundation
218
-
218
+ # define PRODUCT_HOME_PREMIUM_SERVER 0x00000022
219
219
sub PRODUCT_SERVER_FOR_SMALLBUSINESS_V () { 0x023 } # Windows Server 2008 without Hyper-V for Windows Essential Server Solutions
220
220
sub PRODUCT_STANDARD_SERVER_V () { 0x024 } # Server Standard without Hyper-V (full installation)
221
221
sub PRODUCT_DATACENTER_SERVER_V () { 0x025 } # Server Datacenter without Hyper-V (full installation)
@@ -224,17 +224,84 @@ sub PRODUCT_DATACENTER_SERVER_CORE_V () { 0x027 } # Server Datacenter wi
224
224
sub PRODUCT_STANDARD_SERVER_CORE_V () { 0x028 } # Server Standard without Hyper-V (core installation)
225
225
sub PRODUCT_ENTERPRISE_SERVER_CORE_V () { 0x029 } # Server Enterprise without Hyper-V (core installation)
226
226
sub PRODUCT_HYPERV () { 0x02A } # Microsoft Hyper-V Server
227
-
227
+ # define PRODUCT_STORAGE_EXPRESS_SERVER_CORE 0x0000002B
228
+ # define PRODUCT_STORAGE_STANDARD_SERVER_CORE 0x0000002C
229
+ # define PRODUCT_STORAGE_WORKGROUP_SERVER_CORE 0x0000002D
230
+ # define PRODUCT_STORAGE_ENTERPRISE_SERVER_CORE 0x0000002E
228
231
sub PRODUCT_STARTER_N () { 0x02F } # Starter N
229
232
sub PRODUCT_PROFESSIONAL () { 0x030 } # Professional
230
233
sub PRODUCT_PROFESSIONAL_N () { 0x031 } # Professional N
231
-
234
+ # define PRODUCT_SB_SOLUTION_SERVER 0x00000032
235
+ # define PRODUCT_SERVER_FOR_SB_SOLUTIONS 0x00000033
236
+ # define PRODUCT_STANDARD_SERVER_SOLUTIONS 0x00000034
237
+ # define PRODUCT_STANDARD_SERVER_SOLUTIONS_CORE 0x00000035
238
+ # define PRODUCT_SB_SOLUTION_SERVER_EM 0x00000036
239
+ # define PRODUCT_SERVER_FOR_SB_SOLUTIONS_EM 0x00000037
240
+ # define PRODUCT_SOLUTION_EMBEDDEDSERVER 0x00000038
241
+ # define PRODUCT_SOLUTION_EMBEDDEDSERVER_CORE 0x00000039
242
+ # define PRODUCT_PROFESSIONAL_EMBEDDED 0x0000003A
243
+ # define PRODUCT_ESSENTIALBUSINESS_SERVER_MGMT 0x0000003B
244
+ # define PRODUCT_ESSENTIALBUSINESS_SERVER_ADDL 0x0000003C
245
+ # define PRODUCT_ESSENTIALBUSINESS_SERVER_MGMTSVC 0x0000003D
246
+ # define PRODUCT_ESSENTIALBUSINESS_SERVER_ADDLSVC 0x0000003E
247
+ # define PRODUCT_SMALLBUSINESS_SERVER_PREMIUM_CORE 0x0000003F
248
+ # define PRODUCT_CLUSTER_SERVER_V 0x00000040
249
+ # define PRODUCT_EMBEDDED 0x00000041
232
250
sub PRODUCT_STARTER_E () { 0x042 } # Starter E
233
251
sub PRODUCT_HOME_BASIC_E () { 0x043 } # Home Basic E
234
252
sub PRODUCT_HOME_PREMIUM_E () { 0x044 } # Home Premium E
235
253
sub PRODUCT_PROFESSIONAL_E () { 0x045 } # Professional E
236
254
sub PRODUCT_ENTERPRISE_E () { 0x046 } # Enterprise E
237
255
sub PRODUCT_ULTIMATE_E () { 0x047 } # Ultimate E
256
+ # define PRODUCT_ENTERPRISE_EVALUATION 0x00000048
257
+ # define PRODUCT_MULTIPOINT_STANDARD_SERVER 0x0000004C
258
+ # define PRODUCT_MULTIPOINT_PREMIUM_SERVER 0x0000004D
259
+ # define PRODUCT_STANDARD_EVALUATION_SERVER 0x0000004F
260
+ # define PRODUCT_DATACENTER_EVALUATION_SERVER 0x00000050
261
+ # define PRODUCT_ENTERPRISE_N_EVALUATION 0x00000054
262
+ # define PRODUCT_EMBEDDED_AUTOMOTIVE 0x00000055
263
+ # define PRODUCT_EMBEDDED_INDUSTRY_A 0x00000056
264
+ # define PRODUCT_THINPC 0x00000057
265
+ # define PRODUCT_EMBEDDED_A 0x00000058
266
+ # define PRODUCT_EMBEDDED_INDUSTRY 0x00000059
267
+ # define PRODUCT_EMBEDDED_E 0x0000005A
268
+ # define PRODUCT_EMBEDDED_INDUSTRY_E 0x0000005B
269
+ # define PRODUCT_EMBEDDED_INDUSTRY_A_E 0x0000005C
270
+ # define PRODUCT_STORAGE_WORKGROUP_EVALUATION_SERVER 0x0000005F
271
+ # define PRODUCT_STORAGE_STANDARD_EVALUATION_SERVER 0x00000060
272
+ # define PRODUCT_CORE_ARM 0x00000061
273
+ sub PRODUCT_CORE_N () { 0x62 } # Windows 10 Home N
274
+ sub PRODUCT_CORE_COUNTRYSPECIFIC () { 0x63 } # Windows 10 Home China
275
+ sub PRODUCT_CORE_SINGLELANGUAGE () { 0x64 } # Windows 10 Home Single Language
276
+ sub PRODUCT_CORE () { 0x65 } # Windows 10 Home
277
+ # define PRODUCT_PROFESSIONAL_WMC 0x00000067
278
+ # define PRODUCT_MOBILE_CORE 0x00000068
279
+ # define PRODUCT_EMBEDDED_INDUSTRY_EVAL 0x00000069
280
+ # define PRODUCT_EMBEDDED_INDUSTRY_E_EVAL 0x0000006A
281
+ # define PRODUCT_EMBEDDED_EVAL 0x0000006B
282
+ # define PRODUCT_EMBEDDED_E_EVAL 0x0000006C
283
+ # define PRODUCT_NANO_SERVER 0x0000006D
284
+ # define PRODUCT_CLOUD_STORAGE_SERVER 0x0000006E
285
+ # define PRODUCT_CORE_CONNECTED 0x0000006F
286
+ # define PRODUCT_PROFESSIONAL_STUDENT 0x00000070
287
+ # define PRODUCT_CORE_CONNECTED_N 0x00000071
288
+ # define PRODUCT_PROFESSIONAL_STUDENT_N 0x00000072
289
+ # define PRODUCT_CORE_CONNECTED_SINGLELANGUAGE 0x00000073
290
+ # define PRODUCT_CORE_CONNECTED_COUNTRYSPECIFIC 0x00000074
291
+ # define PRODUCT_CONNECTED_CAR 0x00000075
292
+ # define PRODUCT_INDUSTRY_HANDHELD 0x00000076
293
+ # define PRODUCT_PPI_PRO 0x00000077
294
+ # define PRODUCT_ARM64_SERVER 0x00000078
295
+ sub PRODUCT_EDUCATION () { 0x79 } # Windows 10 Education
296
+ sub PRODUCT_EDUCATION_N () { 0x7A } # Windows 10 Education N
297
+ # define PRODUCT_IOTUAP 0x0000007B
298
+ # define PRODUCT_CLOUD_HOST_INFRASTRUCTURE_SERVER 0x0000007C
299
+ # define PRODUCT_ENTERPRISE_S 0x0000007D
300
+ # define PRODUCT_ENTERPRISE_S_N 0x0000007E
301
+ # define PRODUCT_PROFESSIONAL_S 0x0000007F
302
+ # define PRODUCT_PROFESSIONAL_S_N 0x00000080
303
+ # define PRODUCT_ENTERPRISE_S_EVALUATION 0x00000081
304
+ # define PRODUCT_ENTERPRISE_S_N_EVALUATION 0x00000082
238
305
239
306
sub PRODUCT_UNLICENSED () { 0xABCDABCD } # product has not been activated and is no longer in the grace period
240
307
0 commit comments