Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Determines whether an exception is fatal or non-fatal
Syntax
int I_RpcExceptionFilter(
unsigned long ExceptionCode
);
Parameters
ExceptionCode
Value of an exception. Any of the following exception values will return EXCEPTION_CONTINUE_SEARCH:
- 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
Return value
A value that specifies whether the exception was fatal or non-fatal.
Return code | Description |
---|---|
EXCEPTION_CONTINUE_SEARCH | The exception is fatal and must be handled. |
EXCEPTION_EXECUTE_HANDLER | The exception is not fatal. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 Build 20348 |
Minimum supported server | Windows 10 Build 20348 |
Header | rpcasync.h |