Compartir a través de


Enumeraciones para hosts

Actualización: noviembre 2007

En esta sección se describen las enumeraciones no administradas que utiliza la API de hospedaje.

En esta sección

  • CLSID_RESOLUTION_FLAGS
    Contiene valores que indican el modo en que Common Language Runtime (CLR) debe resolver un CLSID.

  • COR_GC_STAT_TYPES (Enumeración)
    Especifica las estadísticas que se van a grabar para una recolección de elementos no utilizados.

  • COR_GC_THREAD_STATS_TYPES (Enumeración)
    Indica las estadísticas de recolección de elementos no utilizados para un subproceso.

  • EApiCategories
    Describe las categorías de funciones cuya ejecución en código de confianza parcial puede bloquear el host.

  • EBindPolicyLevels
    Proporciona marcadores que especifican el nivel en el que debe aplicarse o modificarse la directiva de ensamblado.

  • ECLRAssemblyIdentityFlags
    Indica el tipo de la identidad de un ensamblado.

  • EClrEvent
    Describe los eventos de CLR para los que el host puede registrar devoluciones de llamada.

  • EClrFailure
    Describe el conjunto de errores para los que un host puede establecer acciones de directiva.

  • EClrOperation
    Describe el conjunto de operaciones para las que un host puede aplicar acciones de directiva.

  • EClrUnhandledException
    Describe las opciones disponibles para administrar las excepciones que no se controlan en el código de usuario.

  • EContextType
    Describe el contexto de seguridad del subproceso que se está ejecutando actualmente.

  • ECustomDumpFlavor
    Contiene valores que indican qué elementos deben incluirse en un subconjunto personalizado de un volcado del montón al notificarse los errores.

  • ECustomDumpItemKind
    Reservado para la futura extensión de la estructura CustomDumpItem.

  • EHostApplicationPolicy
    Indica cómo modificar un objeto de interfaz IHostAssemblyManager. Esta enumeración ha quedado obsoleta.

  • EHostBindingPolicyModifyFlags
    Permite al host especificar el tipo de redireccionamiento que debe realizar CLR al aplicar las modificaciones de la directiva de un ensamblado de origen a un ensamblado de destino.

  • EMemoryAvailable
    Contiene valores que indican la cantidad de memoria física libre en el equipo.

  • EMemoryCriticalLevel
    Contiene valores que indican el impacto de un error cuando se ha solicitado una asignación de memoria concreta pero no se puede satisfacer.

  • EPolicyAction
    Describe las acciones de directiva que el host puede establecer para las operaciones descritas por EClrOperation y los errores descritos por EClrFailure.

  • ESymbolReadingPolicy
    Contiene valores que establecen la directiva para leer los archivos de la base de datos de programa (PDB).

  • ETaskType
    Contiene valores que indican el tipo de la tarea representada por una interfaz ICLRTask o IHostTask.

  • HOST_TYPE (enumeración)
    Contiene valores que especifican el tipo de host que está iniciando una aplicación.

  • MALLOC_TYPE (Enumeración)
    Contiene valores que especifican las características de la memoria que se asigna.

  • RUNTIME_INFO_FLAGS
    Contiene valores que indican qué información acerca de CLR se debería devolver.

  • StackOverflowType
    Contiene valores que indican la causa subyacente de un evento de desbordamiento de pila.

  • STARTUP_FLAGS
    Contiene valores que indican el comportamiento de inicio de CLR.

  • ValidatorFlags
    Contiene valores que indican el tipo de validación que se debe realizar en una llamada a ICLRValidator::Validate (Método).

  • WAIT_OPTION
    Indica la acción que debe realizar un host si se bloquea una operación solicitada por CLR.

Secciones relacionadas

Coclases para el hospedaje

Interfaces de hospedaje

Funciones estáticas globales para hospedaje

Estructuras de hospedaje