namespace QuickLook.Plugin.PEViewer.PEImageParser; /// /// Specifies the values for the property of the optional header of a PE image file. /// public enum ImageSubsystem : ushort { /// /// Specifies an unknown subsystem. /// Unknown = 0, /// /// Specifies device drivers and native Windows processes. /// Native = 1, /// /// Specifies the Windows graphical user interface (GUI) subsystem. /// WindowsGui = 2, /// /// Specifies the Windows character subsystem. /// WindowsCui = 3, /// /// Specifies the OS/2 character subsystem. /// OS2Cui = 5, /// /// Specifies the Posix character subsystem. /// PosixCui = 7, /// /// Specifies a native Win9x driver. /// NativeWindows = 8, /// /// Specifies Windows CE. /// WindowsCEGui = 9, /// /// Specifies an Extensible Firmware Interface (EFI) application. /// EfiApplication = 10, /// /// Specifies an EFI driver with boot services. /// EfiBootServiceDriver = 11, /// /// Specifies an EFI driver with run-time services. /// EfiRuntimeDriver = 12, /// /// Specifies an EFI ROM image. /// EfiRom = 13, /// /// Specifies XBOX. /// XBox = 14, /// /// Specifies a Windows boot application. /// WindowsBootApplication = 16, }