Freigeben über


I_RpcExceptionFilter-Funktion (rpcasync.h)

Bestimmt, ob eine Ausnahme tödlich oder nicht tödlich ist.

Syntax

int I_RpcExceptionFilter(
  unsigned long ExceptionCode
);

Parameter

ExceptionCode

Wert einer Ausnahme. Einer der folgenden Ausnahmewerte gibt EXCEPTION_CONTINUE_SEARCH zurück:

  • STATUS_ACCESS_VIOLATION
  • STATUS_POSSIBLE_DEADLOCK
  • STATUS_INSTRUCTION_MISALIGNMENT
  • STATUS_DATATYPE_MISALIGNMENT
  • STATUS_PRIVILEGED_INSTRUCTION
  • STATUS_ILLEGAL_INSTRUCTION
  • STATUS_BREAKPOINT
  • STATUS_STACK_OVERFLOW
  • STATUS_HANDLE_NOT_CLOSABLE
  • STATUS_IN_PAGE_ERROR
  • STATUS_ASSERTION_FAILURE
  • STATUS_STACK_BUFFER_OVERRUN
  • STATUS_GUARD_PAGE_VIOLATION
  • STATUS_REG_NAT_CONSUMPTION

Rückgabewert

Ein Wert, der angibt, ob die Ausnahme fatal oder nicht tödlich war.

Rückgabecode Beschreibung
EXCEPTION_CONTINUE_SEARCH Die Ausnahme ist fatal und muss behandelt werden.
EXCEPTION_EXECUTE_HANDLER Die Ausnahme ist nicht fatal.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Kopfzeile rpcasync.h