Compartir a través de


STARTUP_FLAGS

Actualización: noviembre 2007

Contiene valores que indican el comportamiento de inicio de Common Language Runtime (CLR). De manera predeterminada, la recolección de elementos no utilizados es no simultánea y sólo se carga la biblioteca de clases base en el área neutral con respecto al dominio.

typedef enum {
    STARTUP_CONCURRENT_GC                         = 0x1,
    STARTUP_LOADER_OPTIMIZATION_MASK              = 0x3<<1,
    STARTUP_LOADER_OPTIMIZATION_SINGLE_DOMAIN     = 0x1<<1,
    STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN      = 0x2<<1,
    STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN_HOST = 0x3<<1,

    STARTUP_LOADER_SAFEMODE                       = 0x10,
    STARTUP_LOADER_SETPREFERENCE                  = 0x100,

    STARTUP_SERVER_GC                             = 0x1000,
    STARTUP_HOARD_GC_VM                           = 0x2000,

    STARTUP_SINGLE_VERSION_HOSTING_INTERFACE      = 0x4000,
    STARTUP_LEGACY_IMPERSONATION                  = 0x10000,
    STARTUP_DISABLE_COMMITTHREADSTACK             = 0x20000,
    STARTUP_ALWAYSFLOW_IMPERSONATION              = 0x40000,
     STARTUP_TRIM_GC_COMMIT                        = 0x80000
} STARTUP_FLAGS;

Miembros

Miembro

Descripción

STARTUP_CONCURRENT_GC

Especifica que se debería utilizar la recolección simultánea de elementos no utilizados. Si el llamador solicita la versión para servidor y la recolección simultánea de elementos no utilizados en un equipo con un solo procesador, se ejecuta, en su lugar, la versión para estación de trabajo y la recolección no simultánea de elementos no utilizados.

ms231027.alert_note(es-es,VS.90).gifNota:
No se admite la recolección simultánea de elementos no utilizados en aplicaciones en las que se ejecuta el emulador WOW64 x86 en sistemas de 64 bits y que implementan la arquitectura Intel Itanium (denominada anteriormente IA-64). Para obtener más información sobre el uso de WOW64 en sistemas Windows de 64 bits, vea Running 32-bit Applications.

STARTUP_LOADER_OPTIMIZATION_MASK

Especifica que se producirá la optimización del cargador.

STARTUP_LOADER_OPTIMIZATION_SINGLE_DOMAIN

Especifica que ningún ensamblado se carga como neutral con respecto al dominio.

STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN

Especifica que todos los ensamblados se cargan como neutrales con respecto al dominio.

STARTUP_LOADER_OPTIMIZATION_MULTI_DOMAIN_HOST

Especifica que todos los ensamblados de nombre seguro se cargan como neutrales con respecto al dominio.

STARTUP_LOADER_SAFEMODE

Especifica que la directiva de versión de CLR no se aplicará a la versión pasada. Se cargará la versión exacta de CLR especificada. El proceso intermedio ("shim") no evalúa directivas para determinar la última versión compatible.

STARTUP_LOADER_SETPREFERENCE

Especifica que se establecerá el motor en tiempo de ejecución preferido, pero en realidad no se iniciará.

STARTUP_SERVER_GC

Especifica que se utilizará la recolección de elementos no utilizados del servidor.

STARTUP_HOARD_GC_VM

Especifica que la recolección de elementos no utilizados mantendrá la dirección virtual utilizada.

STARTUP_SINGLE_VERSION_HOSTING_INTERFACE

Especifica que no se permitirá combinar una interfaz de hospedaje.

STARTUP_LEGACY_IMPERSONATION

Especifica que la suplantación no debería fluir de forma predeterminada por puntos asincrónicos.

STARTUP_DISABLE_COMMITTHREADSTACK

Especifica que no se debería confirmar la pila de subprocesos completa cuando el subproceso inicia el funcionamiento.

STARTUP_ALWAYSFLOW_IMPERSONATION

Especifica que las suplantaciones administradas y las suplantaciones logradas a través de la invocación de plataforma fluirán por puntos asincrónicos. De forma predeterminada, sólo las suplantaciones administradas fluirán por puntos asincrónicos.

STARTUP_TRIM_GC_COMMIT

Especifica que la recolección de elementos no utilizados utilizará el espacio menos comprometido cuando quede poca memoria del sistema. Vea gcTrimCommitOnLowMemory en Optimización de hospedaje web compartido.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: MSCorEE.idl

Biblioteca: MSCorEE.dll

Versiones de .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vea también

Otros recursos

Enumeraciones para hosts