/SUBSYSTEM
Określa środowisko wykonywania wymagane przez obraz wykonywalny.
/SUBSYSTEM:{BOOT_APPLICATION|CONSOLE|EFI_APPLICATION|
EFI_BOOT_SERVICE_DRIVER|EFI_ROM|EFI_RUNTIME_DRIVER|
NATIVE|POSIX|WINDOWS|WINDOWSCE}[,major[.minor]]
Uwagi
Ta opcja edytuje obraz, aby wskazać podsystem, który system operacyjny musi wywołać do wykonania.
Można określić dowolny z następujących podsystemów:
BOOT_APPLICATION
Aplikacja działająca w środowisku rozruchowym systemu Windows. Aby uzyskać więcej informacji na temat aplikacji rozruchowych, zobacz About the BCD WMI Provider (Informacje o dostawcy bcD WMI).
CONSOLE
Aplikacja trybu znaków systemu Windows. System operacyjny udostępnia konsolę dla aplikacji konsolowych.
EFI_APPLICATION
EFI_BOOT_SERVICE_DRIVER
EFI_ROM
EFI_RUNTIME_DRIVER
Obraz extensible Firmware Interface (EFI)
Opcje podsystemu EFI opisują obrazy wykonywalne uruchamiane w środowisku extensible Firmware Interface. To środowisko jest zwykle dostarczane ze sprzętem i wykonywane przed załadowaniem systemu operacyjnego. Główne różnice między typami obrazów EFI to lokalizacja pamięci ładowana do obrazu i akcja wykonywana po powrocie wywołania obrazu. Obraz EFI_APPLICATION jest zwalniany po powrocie kontrolki. EFI_BOOT_SERVICE_DRIVER lub EFI_RUNTIME_DRIVER jest zwalniany tylko wtedy, gdy kontrolka zwraca kod błędu. Obraz EFI_ROM jest wykonywany z romu. Aby uzyskać więcej informacji, zobacz specyfikacje na stronie ujednoliconego forum EFI.
OJCZYSTY
Kod, który działa bez środowiska podsystemu — na przykład sterowniki urządzeń trybu jądra i natywne procesy systemowe. Ta opcja jest zwykle zarezerwowana dla funkcji systemu Windows.
POSIX
Aplikacja działająca w podsystemie POSIX w systemie Windows.
WINDOWS
Aplikacja działająca w środowisku graficznym systemu Windows. Obejmuje to zarówno aplikacje klasyczne, jak i aplikacje platforma uniwersalna systemu Windows (UWP).
WINDOWSCE
Podsystem WINDOWSCE wskazuje, że aplikacja ma być uruchamiana na urządzeniu z wersją jądra Windows CE. Wersje jądra to PocketPC, Windows Mobile, Windows Phone 7, Windows CE V1.0-6.0R3 i Windows Embedded Compact 7.
Opcjonalne major
wartości i minor
określają minimalną wymaganą wersję określonego podsystemu:
Część całkowita numeru wersji — część po lewej stronie przecinka dziesiętnego — jest reprezentowana przez
major
element .Część ułamkowa numeru wersji — część z prawej strony punktu dziesiętnego — jest reprezentowana przez
minor
element .Wartości i
major
minor
muszą należeć do zakresu od 0 do 65 535.
Wybór podsystemu ma wpływ na domyślny adres początkowy programu. Aby uzyskać więcej informacji, zobacz /ENTRY (Symbol punktu wejścia), konsolidator /ENTRY:function opcji.
Aby uzyskać więcej informacji, w tym wartości minimalne i domyślne dla głównych i pomocniczych numerów wersji dla każdego podsystemu, zobacz /PODSYSTEM konsolidator opcji.