_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

[in] exception_record
Informazioni sulla specifica eccezione.

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

[in] context
Riservato.

[in] dispatcher
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.

Note

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

Vedere anche

Alphabetical Function Reference (Riferimento alfabetico alle funzioni)