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