Udostępnij za pośrednictwem


_except_handler3

Wewnętrzna funkcja CRT. Używany przez platformę do znajdowania odpowiedniej procedury obsługi wyjątków w celu przetworzenia bieżącego wyjątku.

Składnia

int _except_handler3(
   PEXCEPTION_RECORD exception_record,
   PEXCEPTION_REGISTRATION registration,
   PCONTEXT context,
   PEXCEPTION_REGISTRATION dispatcher
);

Parametry

exception_record
[in] Informacje o konkretnym wyjątku.

registration
[in] Rekord wskazujący, która tabela zakresów powinna być używana do znalezienia procedury obsługi wyjątków.

context
[in] Zastrzeżony.

dispatcher
[in] Zastrzeżony.

Wartość zwracana

Jeśli wyjątek powinien zostać odrzucony, zwraca wartość DISPOSITION_DISMISS. Jeśli wyjątek powinien zostać przekazany do hermetyzacji procedur obsługi wyjątków, zwraca wartość DISPOSITION_CONTINUE_SEARCH.

Uwagi

Jeśli ta metoda znajdzie odpowiednią procedurę obsługi wyjątków, przekazuje wyjątek do procedury obsługi. W takiej sytuacji ta metoda nie zwraca się do kodu, który go nazwał, a wartość zwracana jest bez znaczenia.

Zobacz też

Odwołanie do funkcji alfabetycznej