@@ -429,17 +429,39 @@ typedef PIMAGE_NT_HEADERS32 PIMAGE_NT_HEADERS;
429
429
FIELD_OFFSET( IMAGE_NT_HEADERS, OptionalHeader ) + \
430
430
((NtHeader))->FileHeader.SizeOfOptionalHeader))
431
431
432
+ //
433
+ // Subsystems
434
+ //
435
+ #define IMAGE_SUBSYSTEM_UNKNOWN 0
436
+ #define IMAGE_SUBSYSTEM_NATIVE 1
437
+ #define IMAGE_SUBSYSTEM_WINDOWS_GUI 2
438
+ #define IMAGE_SUBSYSTEM_WINDOWS_CUI 3
439
+ #define IMAGE_SUBSYSTEM_OS2_CUI 5
440
+ #define IMAGE_SUBSYSTEM_POSIX_CUI 7
441
+ #define IMAGE_SUBSYSTEM_NATIVE_WINDOWS 8
442
+ #define IMAGE_SUBSYSTEM_WINDOWS_CE_GUI 9
443
+ #define IMAGE_SUBSYSTEM_EFI_APPLICATION 10
444
+ #define IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER 11
445
+ #define IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER 12
446
+ #define IMAGE_SUBSYSTEM_EFI_ROM 13
447
+ #define IMAGE_SUBSYSTEM_XBOX 14
448
+ #define IMAGE_SUBSYSTEM_WINDOWS_BOOT_APPLICATION 16
449
+ #define IMAGE_SUBSYSTEM_XBOX_CODE_CATALOG 17
450
+
432
451
//
433
452
// Dll Characteristics
434
453
//
435
- #define IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE 0x0040
436
- #define IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY 0x0080
437
- #define IMAGE_DLLCHARACTERISTICS_NX_COMPAT 0x0100
438
- #define IMAGE_DLLCHARACTERISTICS_NO_ISOLATION 0x0200
439
- #define IMAGE_DLLCHARACTERISTICS_NO_SEH 0x0400
440
- #define IMAGE_DLLCHARACTERISTICS_NO_BIND 0x0800
441
- #define IMAGE_DLLCHARACTERISTICS_WDM_DRIVER 0x2000
442
- #define IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE 0x8000
454
+ #define IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA 0x0020
455
+ #define IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE 0x0040
456
+ #define IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY 0x0080
457
+ #define IMAGE_DLLCHARACTERISTICS_NX_COMPAT 0x0100
458
+ #define IMAGE_DLLCHARACTERISTICS_NO_ISOLATION 0x0200
459
+ #define IMAGE_DLLCHARACTERISTICS_NO_SEH 0x0400
460
+ #define IMAGE_DLLCHARACTERISTICS_NO_BIND 0x0800
461
+ #define IMAGE_DLLCHARACTERISTICS_APPCONTAINER 0x1000
462
+ #define IMAGE_DLLCHARACTERISTICS_WDM_DRIVER 0x2000
463
+ #define IMAGE_DLLCHARACTERISTICS_GUARD_CF 0x4000
464
+ #define IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE 0x8000
443
465
444
466
//
445
467
// Loader Flags
0 commit comments