Exception w funkcji Callback wywołanej z funkcji DLL.

0

Witam, sytuacja jak w temacie, do DLL przekazuje wskaźnik na funkcje Callback. I załóżmy w tej podpiętej funkcji wyrzucam Exception. Jak to rzutuje na zachowanie sie dllki? Wolno tak wyrzucać wyjątki jeśli funkcja była wywołana z DLL

0

Wolno sobie tworzyć wyjątki.

0

Każdy wyjątek celowo czy przypadkiem wywołany musi zostać obsłużony. Prawdopodobnie patrząc od strony wykonywania się kodu masz coś takiego KOD W PROGRAMIE > KOD W DLL (ewentualna pętla) <-> KOD W PROGRAMIE (Callback) <-> (ewentualny koniec pętli) KOD W DLL -> KOD W PROGRAMIE i zewnętrzne bloki KOD W PROGRAMIE powinny wyjątek obsłużyć (czyli wywołanie tej funkcji powinno znajdować się w bloku try except/finally chyba że wyjątek zostanie obsłużony w samej bibliotece).

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0