Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

/SUBSYSTEM (Especificar subsistema)

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

donde:

CONSOLE

Aplicación Win32 en modo de caracteres. El sistema operativo asigna una consola a las aplicaciones de consola. Si se define main o wmain, CONSOLE será el valor predeterminado.

EFI (Interfaz de firmware extensible)

Subsistemas EFI_*. Para obtener más información, vea la especificación EFI. Para ver un ejemplo, vea el sitio Web de Intel. La versión mínima y la versión predeterminada es 1.0.

NATIVE

Controladores de dispositivo para Windows NT. Si se especifica /DRIVER:WDM, el valor predeterminado será NATIVE.

POSIX

Aplicación que se ejecuta con el subsistema POSIX en Windows NT.

WINDOWS

La aplicación no requiere una consola, probablemente porque crea sus propias ventanas de interacción con el usuario. Si se define WinMain o wWinMain, el valor predeterminado será WINDOWS.

WINDOWSCE

Aplicación que se ejecuta en un dispositivo de Windows CE.

major y minor (opcionales)

Especifican la versión mínima requerida del subsistema: Los argumentos son números decimales en el intervalo de 0 a 65.535. Vea los comentarios para obtener más detalles. No existen limites superiores para los números de versión.

La opción /SUBSYSTEM le indica al sistema operativo cómo ejecutar el archivo .exe

La opción de subsistema afecta al símbolo de punto de entrada (o función de punto de entrada) que el vinculador elegirá.

Los números de versión mínima y predeterminada major y minor opcionales de los subsistemas son los siguientes.

Subsistema Mínimo Opción predeterminada

CONSOLE

4.00 (x86) 5.01 (Itanium)5.02 (x64)

4.00 (x86) 5.01 (Itanium)5.02 (x64)

WINDOWS

4.00 (x86) 5.01 (Itanium)5.02 (x64)

4.00 (x86) 5.01 (Itanium)5.02 (x64)

NATIVE (con DRIVER:WDM)

1,00 (x86) 1,10 (Itanium)1,10 (x64)

1,00 (x86) 1,10 (Itanium)1,10 (x64)

NATIVE (sin /DRIVER:WDM)

4.00 (x86) 5.01 (Itanium)5.02 (x64)

4.00 (x86) 5.01 (Itanium)5.02 (x64)

POSIX

1.0

19.90

WINDOWSCE

3.0

4.10

EFI_APPLICATION, EFI_BOOT_SERVICE_DRIVER, EFI_ROM, EFI_RUNTIME_DRIVER

1.0

1.0

Para establecer esta opción del vinculador en el entorno de desarrollo de Visual Studio

  1. Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para obtener más información, vea Establecer las propiedades de un proyecto de Visual C++.

  2. Haga clic en la carpeta Vinculador.

  3. Haga clic en la página de propiedades Sistema.

  4. Modifique la propiedad Subsistema.

Para establecer esta opción del vinculador mediante programación

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft