enum Subsystem [src]
Fields
UNKNOWN = 0An unknown subsystem
NATIVE = 1Device drivers and native Windows processes
WINDOWS_GUI = 2The Windows graphical user interface (GUI) subsystem
WINDOWS_CUI = 3The Windows character subsystem
OS2_CUI = 5The OS/2 character subsystem
POSIX_CUI = 7The Posix character subsystem
NATIVE_WINDOWS = 8Native Win9x driver
WINDOWS_CE_GUI = 9Windows CE
EFI_APPLICATION = 10An Extensible Firmware Interface (EFI) application
EFI_BOOT_SERVICE_DRIVER = 11An EFI driver with boot services
EFI_RUNTIME_DRIVER = 12An EFI driver with run-time services
EFI_ROM = 13An EFI ROM image
XBOX = 14XBOX
WINDOWS_BOOT_APPLICATION = 16Windows boot application
_
Source
pub const Subsystem = enum(u16) {
/// An unknown subsystem
UNKNOWN = 0,
/// Device drivers and native Windows processes
NATIVE = 1,
/// The Windows graphical user interface (GUI) subsystem
WINDOWS_GUI = 2,
/// The Windows character subsystem
WINDOWS_CUI = 3,
/// The OS/2 character subsystem
OS2_CUI = 5,
/// The Posix character subsystem
POSIX_CUI = 7,
/// Native Win9x driver
NATIVE_WINDOWS = 8,
/// Windows CE
WINDOWS_CE_GUI = 9,
/// An Extensible Firmware Interface (EFI) application
EFI_APPLICATION = 10,
/// An EFI driver with boot services
EFI_BOOT_SERVICE_DRIVER = 11,
/// An EFI driver with run-time services
EFI_RUNTIME_DRIVER = 12,
/// An EFI ROM image
EFI_ROM = 13,
/// XBOX
XBOX = 14,
/// Windows boot application
WINDOWS_BOOT_APPLICATION = 16,
_,
}