Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Režim chyby označuje systém, jakým způsobem bude aplikace reagovat na závažné chyby. Mezi závažné chyby patří selhání disku, chyby nedostupné jednotky, chybné zarovnání dat a neošetřené výjimky. Tento režim chyby lze spravovat buď podle vlákna, nebo podle procesu. Aplikace může systému nechat zobrazit okno se zprávou informující uživatele, že došlo k chybě, nebo může zpracovávat chyby.
Pokud chcete tyto chyby zpracovat bez zásahu uživatele, použijte SetErrorMode nebo SetThreadErrorMode. Po zavolání jedné z těchto funkcí a zadání příslušných příznaků systém nezobrazí odpovídající pole s chybovou zprávou.
Proces může načíst svůj režim chyby pomocí GetErrorMode nebo GetThreadErrorMode.
Osvědčeným postupem je, že všechny aplikace volají funkci SetErrorMode pro celý proces s parametrem SEM_FAILCRITICALERRORS při spuštění. Tím zabráníte tomu, aby se dialogy v režimu chyb zablokovály aplikaci.
Kromě toho by volající měli upřednostňovat verze těchto funkcí specifických pro vlákna, protože jsou méně rušivé na normální chování systému.