Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Llamado por el compilador para implementar extensiones estructuradas de control de excepciones.
La dirección relativa del controlador específico del idioma está presente en el UNWIND_INFO cada vez que se establecen marcas UNW_FLAG_EHANDLER o UNW_FLAG_UHANDLER. Se llama al controlador específico del lenguaje como parte de la búsqueda de un controlador de excepciones o como parte de un desenredado. Para obtener más información, vea Controlador específico del lenguaje.
Sintaxis
_CRTIMP __C_specific_handler(
_In_ struct _EXCEPTION_RECORD *ExceptionRecord,
_In_ void *EstablisherFrame,
_Inout_ struct _CONTEXT *ContextRecord,
_Inout_ struct _DISPATCHER_CONTEXT *DispatcherContext
);
Parámetros
-
ExceptionRecord [in]
-
Proporciona un puntero a un registro de excepción, que tiene la definición estándar de Win64.
-
EstablisherFrame [in]
-
Dirección de la base de la asignación fija de pila para esta función.
-
ContextRecord [in, out]
-
Apunta al contexto de excepción en el momento en que se generó la excepción (en el caso del controlador de excepciones) o el contexto actual "desenredado" (en el caso del controlador de terminación).
-
DispatcherContext [in, out]
-
Apunta al contexto del distribuidor para esta función.
Requisitos
| Requisito | Value |
|---|---|
| Encabezado |
|
| Biblioteca |
|
| Archivo DLL |
|