Compartir a través de


EClrFailure

Actualización: noviembre 2007

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

typedef enum {
    FAIL_NonCriticalResource,
    FAIL_CriticalResource,
    FAIL_FatalRuntime,
    FAIL_OrphanedLock
} EClrFailure;

Miembros

Miembro

Descripción

FAIL_CriticalResource

Error al intentar asignar un recurso (tal como un subproceso, un bloque de memoria o un bloqueo) en un región crítica del código.

FAIL_FatalRuntime

Common Language Runtime (CLR) ya no puede ejecutar código administrado en el proceso. De aquí en adelante, las llamadas a cualquier función de host devolverán un valor HRESULT de HOST_E_CLRNOTAVAILABLE.

FAIL_NonCriticalResource

Error al intentar asignar un recurso (tal como un subproceso, un bloque de memoria o un bloqueo) en una región del código que no es crítica.

FAIL_OrphanedLock

Error del subproceso al liberar un bloqueo al volver de un objeto AppDomain. El host no puede establecer este error para provocar la anulación de un subproceso. El valor adecuado es EPolicyAction::eUnloadAppDomain.

Comentarios

Para obtener información acerca de las regiones críticas y no críticas de código, vea EClrOperation.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: MSCorEE.idl

Biblioteca: MSCorEE.dll

.NET Framework, versiones: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vea también

Referencia

ICLRPolicyManager

IHostPolicyManager

Otros recursos

Enumeraciones para hosts