_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é
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro