Freigeben über


/SUBSYSTEM

Gibt die Ausführungsumgebung an, die vom ausführbare Bild benötigt wird.

/SUBSYSTEM:{BOOT_APPLICATION|CONSOLE|EFI_APPLICATION|
        EFI_BOOT_SERVICE_DRIVER|EFI_ROM|EFI_RUNTIME_DRIVER|
        NATIVE|POSIX|WINDOWS|WINDOWSCE}[,major[.minor]]

Hinweise

Mit dieser Option wird das Abbild so bearbeitet, dass erkennbar ist, welches Subsystem vom Betriebssystem zur Ausführung aufgerufen werden muss.

Sie können jedes der folgenden Subsysteme angeben:

  • BOOT_APPLICATION
    Eine Anwendung, die in der Windows-Startumgebung ausgeführt wird.Weitere Informationen zu Anwendungen, finden Sie unter Neben den BCD-WMI-Anbieter.

  • CONSOLE
    Eine Windows-Zeichenmodus-Anwendung.Das Betriebssystem stellt eine Konsole für Konsolenanwendungen zur Verfügung.

  • Bild des Extensible Firmware Interface-(EFI)
    Die EFI-Subsystemoptionen beschreiben ausführbare Bilder, die in die Extensible Firmware Interface-Umgebung ausgeführt werden.Diese Umgebung ist in der Regel mit der Hardware bereitgestellt und ausgeführt wird, bevor das Betriebssystem geladen wird.Die Hauptunterschiede zwischen EFI-Imagetypen sind die Speicheradresse, dass das Bild in geladen wird und die Aktionen, die ausgeführt wird, wenn der Aufruf zum Bild zurückgibt.Ein EFI_APPLICATIONS-Image wird entladen, wenn Steuerelement zurückgibt.Ein EFI_BOOT_SERVICE_DRIVER oder ein EFI_RUNTIME_DRIVER wird entladen, wenn Steuerelement mit einem Fehlercode zurückgibt.Ein EFI_ROM-Image wird von ROM ausgeführt.Weitere Informationen finden Sie in der Spezifikation auf der Einheitliches EFI-Forum Website.

  • NATIVE
    Codieren Sie dass Ausführungen ohne ein Subsystem Umgebung – z. B. Gerätetreiber im Kernelmodus und systemeigene Systemprozesse.Diese Option wird normalerweise für Windows-Systemfunktionen reserviert.

  • POSIX
    Eine Anwendung, die in das POSIX-Subsystem in Windows ausgeführt wird.

  • WINDOWS
    Eine Anwendung, die in die grafische Umgebung Windows ausgeführt wird.Dies schließt Desktop-Apps und Windows Store-Apps ein.

  • WINDOWSCE
    Das WINDOWSCE-Subsystem gibt an, dass die Anwendung vorgesehen, dass auf ein Gerät ausgeführt, das eine Version von Windows CE-Kernels verfügt.Versionen des Kerneleinschließung PocketPC, Windows Mobile, Windows Phone 7, Windows CE V1.0-6.0R3 und Windows 7. Embedded-Vertrag.

Die optionalen Werte major und minor legen die Mindestanforderungen in Bezug auf die Version des angegebenen Subsystems fest:

  • Der Teil der ganzen Zahl des Versionszahlen-dteils links vom Dezimaltrennzeichen Punkt-wird durch major darstellen.

  • Der Sekundenbruchteile Teil des Versionszahlen-dteils auf der rechten Seite der Dezimalzahl Punkt-wird durch minor darstellen.

  • Die Werte für major und minor müssen im Bereich von 0 bis 65.535 liegen.

Die Wahl des Subsystems wirkt sich auf die Standardstartadresse des Programms aus.Weitere Informationen finden Sie unter /ENTRY (Symbol für Einstiegspunkt), den Linker /ENTRY:Funktion Option.

Weitere Informationen einschließlich Minimal- und die Standardwerte für die Hauptversionsnummer und die Nebenversionsnummer für jedes Subsystem, finden Sie die /SUBSYSTEM Linkeroption.

Siehe auch

Referenz

EDITBIN-Optionen