다음을 통해 공유


/SUBSYSTEM

실행 가능 이미지에 필요한 실행 환경을 지정 합니다.

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

설명

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

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

  • BOOT_APPLICATION
    Windows 부팅 환경에서 실행되는 응용 프로그램입니다.부팅 응용 프로그램에 대 한 자세한 내용은 BCD WMI 공급자에 대 한.

  • CONSOLE
    Windows 문자 모드 응용 프로그램입니다.운영 체제에서 콘솔 응용 프로그램에 콘솔을 제공합니다.

  • 확장 가능 펌웨어 인터페이스 (EFI) 이미지
    확장 가능 펌웨어 인터페이스 환경에서 실행 하는 실행 가능 이미지 EFI 하위 시스템 옵션을 설명 합니다.이 하드웨어와 함께 제공 되는 일반적으로 환경과 운영 체제가 로드 되기 전에 실행 됩니다.EFI 이미지 형식 간의 주요 차이점에 이미지를 로드할 메모리 위치와 이미지 호출이 반환 될 때 수행 되는 동작입니다.제어를 반환할 때 EFI_APPLICATION 이미지가 로드 되지 않습니다.만 오류 코드로 제어를 반환 하는 경우는 EFI_BOOT_SERVICE_DRIVER 또는 EFI_RUNTIME_DRIVER 언로드됩니다.EFI_ROM 이미지에서 ROM. 실행 됩니다.사양에 대 한 자세한 내용은 참조 하십시오.에서 통합 EFI 포럼 웹 사이트.

  • NATIVE
    하위 시스템 환경 없이 실행 되는 코드-예를 들어, 커널 모드 장치 드라이버 및 기본 시스템 프로세스입니다.이 옵션은 일반적으로 Windows 시스템 기능에 대 한 예약 되어 있습니다.

  • POSIX
    Windows에서 POSIX 하위 시스템에서 실행 되는 응용 프로그램입니다.

  • WINDOWS
    Windows 그래픽 환경에서 실행 되는 응용 프로그램입니다.여기에 데스크톱 응용 프로그램 및 Windows 저장소 응용 프로그램을 모두 포함 됩니다.

  • WINDOWSCE
    응용 프로그램의 Windows CE 커널 버전은 장치에서 실행 하기 위한 WINDOWSCE 하위 시스템을 나타냅니다.PocketPC, Windows Mobile, Windows Phone 7, Windows CE V1.0-6.0R3, 및 임베디드 컴팩트 7 Windows 커널 버전을 포함합니다.

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

  • 버전 번호의 정수 부분-소수점의 왼쪽 부분, 즉 표현 됩니다 major.

  • 버전 번호의 소수 부분-부분은 소수점의 오른쪽에-표시 되며 minor.

  • 값을 major 및 minor 0에서 65535 이어야 합니다.

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

최소 / 기본 major 및 minor 버전 번호를 각 하위 시스템에 대 한 값을 비롯 한 자세한 내용은 참조 하십시오 있는 /SUBSYSTEM 링커 옵션입니다.

참고 항목

참조

EDITBIN 옵션