_except_handler3

Utilizado por un marco para encontrar el controlador de excepciones adecuado para procesar la excepción actual.

int _except_handler3(
   PEXCEPTION_RECORD exception_record,
   PEXCEPTION_REGISTRATION registration,
   PCONTEXT context,
   PEXCEPTION_REGISTRATION dispatcher
);

Parámetros

  • [in] exception_record
    información sobre la excepción específica.

  • [in] registration
    El registro que indica qué tabla scope se debe utilizar para encontrar el controlador de excepciones.

  • [in] context
    Reservado.

  • [in] dispatcher
    Reservado.

Valor devuelto

Si se descarta una excepción, devuelve DISPOSITION_DISMISS.Si la excepción se pasa a un nivel controladores de excepciones que encapsulan, devuelve DISPOSITION_CONTINUE_SEARCH.

Comentarios

Si este método encuentra un controlador de excepciones adecuado, pasa la excepción al controlador.En esta situación, este método no vuelve al código que lo llamó y el valor devuelto es irrelevante.

Vea también

Otros recursos

Referencia de funciones alfabética