Udostępnij przez


Obsługa wyjątków wektorowych

Programy obsługi wyjątków wektorowanych to rozszerzenie obsługi wyjątków strukturalnych. Aplikacja może zarejestrować funkcję, aby obserwować lub obsługiwać wszystkie wyjątki dla aplikacji. Programy obsługi wektorowej nie są oparte na ramce, dlatego można dodać procedurę obsługi, która będzie wywoływana niezależnie od tego, gdzie znajdują się w ramce wywołania. Programy obsługi wektorowej są wywoływane w kolejności, w której zostały dodane, po otrzymaniu pierwszego powiadomienia o szansie, ale przed rozpoczęciem odwijania stosu przez system.

Aby dodać wektorową procedurę obsługi kontynuacji, użyj funkcji AddVectoredContinueHandler. Aby usunąć tę procedurę obsługi, użyj funkcji RemoveVectoredContinueHandler.

Aby dodać wektorową procedurę obsługi wyjątków, użyj funkcji AddVectoredExceptionHandler. Aby usunąć tę procedurę obsługi, użyj funkcji RemoveVectoredExceptionHandler.