Funkce strukturovaného zpracování výjimek
Ve strukturovaném zpracování výjimek se používají následující funkce.
-
Určuje, jestli se __try blok obslužné rutiny ukončení normálně ukončil.
-
Zaregistruje vektorovanou obslužnou rutinu pokračování.
-
Zaregistruje vektorovou obslužnou rutinu výjimky.
-
Načte kód, který identifikuje typ výjimky, ke které došlo.
-
Načte strojově nezávislý popis výjimky a informace o stavu počítače, který existoval pro vlákno, když došlo k výjimce.
-
Vyvolá výjimku ve volajícím vlákně.
-
Zruší registraci vektorované obslužné rutiny pokračování.
removeVectoredExceptionHandler
Zruší registraci vektorové obslužné rutiny výjimky.
-
Informuje systém tabulky dynamických funkcí představující oblast paměti obsahující kód.
RtlDeleteGrowableFunctionTable
Informuje systém, že se již nepoužívá dříve hlášená tabulka dynamických funkcí.
-
Sestavy, které tabulka dynamických funkcí zvětšila.
-
Umožňuje aplikaci nahradit obslužnou rutinu výjimky nejvyšší úrovně každého vlákna a procesu.
-
Předá neošetřené výjimky ladicímu programu, pokud je proces laděný.
-
Funkce definovaná aplikací, která slouží jako obslužná rutina vektorové výjimky.
Následující funkce se používají pouze v 64bitovém systému Windows.
-
Přidá tabulku dynamických funkcí do seznamu tabulek dynamických funkcí.
-
Načte kontextový záznam v kontextu volajícího.
-
Odebere tabulku dynamických funkcí ze seznamu tabulek dynamických funkcí.
RtlInstallFunctionTableCallback
Přidá tabulku dynamických funkcí do seznamu tabulek dynamických funkcí.
-
Obnoví kontext volajícího na zadaný kontextový záznam.