共用方式為


/SUBSYSTEM

/SUBSYSTEM:{CONSOLE|EFI_APPLICATION|EFI_BOOT_SERVICE_DRIVER|
EFI_ROM|EFI_RUNTIME_DRIVER|NATIVE|POSIX|WINDOWS|WINDOWSCE}[,left[,right]]

備註

這個選項會編輯影像檔,指示作業系統必須叫用 (Invoke) 哪一個子系統 (Subsystem) 來執行。

您可以指定下列任一子系統:

  • CONSOLE 子系統處理使用作業系統所提供的主控台 (Console) 的 Win32 文字模式應用程式。

  • 可擴充軔體介面。 EFI_* 子系統。 如需詳細資訊,請參閱 EFI 規格。 如需參考範例,請參閱 Intel 網站說明。

  • WINDOWS 子系統處理不需要主控台,且在必要時會自行建立自己的視窗的應用程式。

  • NATIVE 子系統處理 Windows NT 裝置驅動程式。

  • WINDOWSCE 子系統處理 Windows CE 消費性電子產品的應用程式。

  • POSIX 子系統處理 Windows NT 中的 POSIX 應用程式。

選擇性的 left 和 right 值會指定所指定子系統的最小需求版本:

  • 版本號碼的整數部分,即十進位小數點左邊的部分,是以 left 表示。

  • 版本號碼的小數部分,即十進位小數點右邊的部分,是以 right 表示。

  • left 和 right 的值必須介於 0 到 65,535 之間。

CONSOLE、WINDOWS 和 NATIVE 的預設版本為 4.00;POSIX 的預設版本為 19.90。

子系統的選擇會影響程式的預設開始位址。 如需詳細資訊,請參閱進入點符號 (/ENTRY:function) 選項。

如需詳細資訊,請參閱 /SUBSYSTEM 連結器選項。

請參閱

參考

EDITBIN 選項