다음을 통해 공유


/SUBSYSTEM

업데이트: 2007년 11월

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

설명

이 옵션은 실행을 위해 운영 체제가 호출해야 하는 하위 시스템을 나타내도록 이미지를 편집합니다.

다음과 같은 하위 시스템을 지정할 수 있습니다.

  • 운영 체제에서 제공한 콘솔을 사용하는 Win32 문자 모드 응용 프로그램을 처리하는 CONSOLE 하위 시스템

  • 확장 가능한 펌웨어 인터페이스. EFI_* 하위 시스템. 자세한 내용은 EFI 사양을 참조하십시오. 예를 들어, Intel 웹 사이트를 참조하십시오.

  • 콘솔이 필요 없고 필요에 따라 자체 창을 만드는 응용 프로그램을 처리하는 WINDOWS 하위 시스템

  • Windows NT 장치 드라이버를 처리하는 NATIVE 하위 시스템

  • Windows CE 장치 응용 프로그램을 처리하는 WINDOWSCE 하위 시스템

  • Windows NT에서 POSIX 응용 프로그램을 처리하는 POSIX 하위 시스템

선택적인 left 및 right 값은 다음과 같이 특정 하위 시스템에 필요한 최하 버전을 지정합니다.

  • left는 소수점 왼쪽 부분인 버전 번호의 정수 부분을 나타냅니다.

  • right는 소수점 오른쪽 부분인 버전 번호의 소수 부분을 나타냅니다.

  • left 및 right 값은 0에서 65,535 사이여야 합니다.

CONSOLE, WINDOWS 및 NATIVE의 기본값은 버전 4.00이며 POSIX의 기본값은 버전 19.90입니다.

선택한 하위 시스템에 따라 프로그램의 기본 시작 주소가 달라집니다. 자세한 내용은 링커 진입점 기호 (/ENTRY:function) 옵션을 참조하십시오.

자세한 내용은 /SUBSYSTEM 링커 옵션을 참조하십시오.

참고 항목

참조

EDITBIN 옵션