Obsługa błędów i powiadomienia
Aby uzyskać więcej informacji dotyczących obsługi błędów oraz powiadamiania, zobacz Opis funkcji pomocnika.
Aby uzyskać więcej informacji na temat funkcji hak, zobacz struktury i definicji stałych.
Jeśli Twój program używa bibliotek DLL ładowanych z opóźnieniem, to muszą niezawodnie obsługują wszelkie błędy, ponieważ spowoduje błędów występujących podczas, gdy program jest uruchomiony, Nieobsłużone wyjątki.Brak obsługi składa się z dwóch części:
Odzyskiwanie danych za pomocą haczyka.
Jeśli kod musi odzyskać lub zapewnić alternatywne biblioteki i/lub procedury w przypadku awarii, hak można dostarczone do funkcji pomocnika, który można dostarczyć lub zaradzenia zaistniałej sytuacji.Hak potrzeb rutynowych w celu zwrócenia odpowiedniej wartości, tak, aby przetwarzanie można kontynuować (HINSTANCE lub FARPROC) lub 0, aby wskazać, że powinny być wyjątek.Był on również throw własnych wyjątków lub longjmp z haka.Istnieją haki powiadomienia i haki awarii.Zgłoszenie poprzez wyjątek.
Wszystko co jest niezbędne do obsługi błędu jest przerwanie procedury haka nie jest konieczne tak długo, jak kod użytkownika może obsłużyć wyjątek.
W następujących tematach omówiono obsługi błędów oraz powiadamiania:
Zobacz też
Koncepcje
Program łączący obsługę bibliotek DLL ładowanych z opóźnieniem