Sdílet prostřednictvím


Funkce strukturovaného zpracování výjimek

Ve strukturovaném zpracování výjimek se používají následující funkce.

  • abnormální

    Určuje, jestli se __try blok obslužné rutiny ukončení normálně ukončil.

  • AddVectoredContinueHandler

    Zaregistruje vektorovanou obslužnou rutinu pokračování.

  • AddVectoredExceptionHandler

    Zaregistruje vektorovou obslužnou rutinu výjimky.

  • GetExceptionCode

    Načte kód, který identifikuje typ výjimky, ke které došlo.

  • GetExceptionInformation

    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.

  • RaiseException

    Vyvolá výjimku ve volajícím vlákně.

  • RemoveVectoredContinueHandler

    Zruší registraci vektorované obslužné rutiny pokračování.

  • removeVectoredExceptionHandler

    Zruší registraci vektorové obslužné rutiny výjimky.

  • RtlAddGrowableFunctionTable

    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í.

  • RtlGrowFunctionTable

    Sestavy, které tabulka dynamických funkcí zvětšila.

  • SetUnhandledExceptionFilter

    Umožňuje aplikaci nahradit obslužnou rutinu výjimky nejvyšší úrovně každého vlákna a procesu.

  • UnhandledExceptionFilter

    Předá neošetřené výjimky ladicímu programu, pokud je proces laděný.

  • vektorové obslužné rutiny

    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.