Sdílet prostřednictvím


_except_handler3

Interní funkce CRT. Používá se architekturou k vyhledání příslušné obslužné rutiny výjimky pro zpracování aktuální výjimky.

Syntaxe

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

Parametry

exception_record
[v] Informace o konkrétní výjimce

registration
[v] Záznam, který označuje, která tabulka oboru se má použít k vyhledání obslužné rutiny výjimky.

context
[v] Vyhrazena.

dispatcher
[v] Vyhrazena.

Vrácená hodnota

Pokud by měla být výjimka zamítnuta, vrátí hodnotu DISPOSITION_DISMISS. Pokud by výjimka měla být předána na úroveň zapouzdření obslužných rutin výjimek, vrátí DISPOSITION_CONTINUE_SEARCH.

Poznámky

Pokud tato metoda najde odpovídající obslužnou rutinu výjimky, předá výjimku obslužné rutině. V této situaci se tato metoda nevrátí do kódu, který ji volal, a návratová hodnota je irelevantní.

Viz také

Abecední odkaz na funkci