Obsługa błędów oraz powiadomienia
Aby uzyskać więcej informacji na temat obsługi błędów i powiadomień, zobacz Opis funkcji pomocnika.
Aby uzyskać więcej informacji na temat funkcji haka, zobacz struktury i definicji stałych.
Jeśli program używa bibliotek DLL załadowane opóźnienia, to muszą niezawodnie obsługują wszelkie błędy ponieważ nieobsłużonymi wyjątkami spowoduje błędy, które występują, gdy program jest uruchomiony.Brak obsługi składa się z dwóch części:
Odzyskiwanie danych za pomocą haczyka.
Jeśli Twój kod musi odzyskać lub podać alternatywny biblioteki i/lub procedury w przypadku awarii, hak mogą być dostarczone funkcja pomocnika, który może dostarczyć lub zaradzenia zaistniałej sytuacji.Hak potrzeb rutynowych w celu zwrócenia odpowiedniej wartości, tak, aby przetwarzanie można kontynuować (wystąpienie HINSTANCE lub FARPROC) lub 0, aby wskazać, że powinno się wyjątek.To może również zgłosić wyjątek własnej lub longjmp z hakiem.Istnieją haki powiadomień i haki awarii.Zgłoszenie za pośrednictwem wyjątek.
Wszystko, co jest niezbędne do obsługi błędu jest przerwanie procedury, hak nie jest konieczne tak długo, jak kod użytkownika poradzi wyjątku.
W następujących tematach omówiono obsługi błędów i powiadamiania:
Zobacz też
Koncepcje
Obsługa konsolidatora dla bibliotek DLL załadowanych z opóźnieniem