Share via


/SUBSYSTEM

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

Comentarios

Esta opción edita la imagen para indicar a qué subsistema debe invocar el sistema operativo para su ejecución.

Puede especificar cualquiera de los siguientes subsistemas:

  • El subsistema CONSOLE controla una aplicación en modo de caracteres Win32 que utiliza una consola proporcionada por el sistema operativo.

  • Interfaz de Firmware extensible. Los subsistemas EFI_*. Para obtener más información, vea la especificación EFI. Por ejemplo, vea el sitio Web de Intel.

  • El subsistema WINDOWS controla una aplicación que no requiere una consola y crea sus propias ventanas, si es necesario.

  • El subsistema NATIVE administra un controlador de dispositivos de Windows NT.

  • El subsistema WINDOWSCE controla aplicaciones de electrónica de consumo programadas para Windows CE.

  • El subsistema POSIX controla una aplicación POSIX en Windows NT.

Los valores opcionales left y right especifican la mínima versión requerida del subsistema especificado:

  • La parte entera del número de versión (la parte situada a la izquierda del separador decimal) está representada por left.

  • La parte fraccionaria del número de versión (la parte situada a la derecha del separador decimal) está representada por right.

  • Los valores de left y right deben estar comprendidos entre 0 y 65535.

La versión predeterminada para CONSOLE, WINDOWS y NATIVE es 4.00, y la versión predeterminada para POSIX es la 19.90.

La elección de subsistema afecta a la dirección inicial predeterminada del programa. Para obtener más información, vea la opción Símbolo de punto de entrada (/ENTRY:function) del vinculador.

Vea la opción del vinculador /SUBSYSTEM para obtener más información.

Vea también

Referencia

Opciones de EDITBIN