Episodio

Error rápido de excepción C0000409

Una excepción rápida de error es un tipo de excepción realizada por las aplicaciones en modo de usuario.

El código de excepción es 0xC0000409 (a.k.a. STATUS_FAIL_FAST_EXCEPTION).

El primer parámetro de excepción (0) define el sub code. Algunos códigos secundarios usan parámetros de excepción adicionales para especificar detalles adicionales.

A diferencia de todos los demás códigos de excepción, las excepciones rápidas de error omiten todos los controladores de excepciones (basados en fotogramas o vectores). La generación de esta excepción finaliza la aplicación e invoca Informe de errores de Windows, si Informe de errores de Windows está habilitado.

El código de excepción se diseñó inicialmente para generar un error de comprobación de seguridad. En concreto, infracciones del segmento de protección (/GS). Con el tiempo, el deseo de tener una capacidad de terminación inmediata fue aprovechada por las aplicaciones por motivos de no seguridad. Estas aplicaciones aprovechan el primer parámetro para especificar el escenario (un subdigo). El caso de uso de "error de comprobación de seguridad" original está reservado con un valor de 0.

Los valores del parámetro de excepción no se definen actualmente debido a la naturaleza por aplicación.

Los comandos .exr y !analyze de las herramientas del depurador para Windows proporcionan una descripción siempre que sea posible.

Recursos adicionales:

¿Quiere hacer algún comentario? Comunique un problema aquí.