/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 連結器選項。