Udostępnij za pośrednictwem


/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 majorelement .

  • Część ułamkowa numeru wersji — część z prawej strony punktu dziesiętnego — jest reprezentowana przez minorelement .

  • 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.

Zobacz też

Opcje EDITBIN