_except_handler3

Funzione CRT interna. Usata da un framework per individuare il gestore di eccezioni appropriato per elaborare l'eccezione corrente.

Sintassi

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

Parametri

exception_record
[in] Informazioni sulla specifica eccezione.

registration
[in] Record che indica la tabella di ambito da usare per cercare il gestore di eccezioni.

context
[in] Riservato.

dispatcher
[in] Riservato.

Valore restituito

Se un'eccezione deve essere chiusa, restituisce DISPOSITION_DISMISS. Se l'eccezione deve essere passata a un livello superiore, ai gestori di eccezioni in cui è incapsulata, restituisce DISPOSITION_CONTINUE_SEARCH.

Osservazioni:

Se il metodo trova un gestore di eccezioni appropriato, passa l'eccezione al gestore. In questo caso, questo metodo non restituisce al codice che lo ha chiamato e il valore restituito è irrilevante.

Vedi anche

Informazioni di riferimento sulle funzioni alfabetiche