función I_RpcExceptionFilter (rpcasync.h)
Determina si una excepción es grave o no grave.
Sintaxis
int I_RpcExceptionFilter(
unsigned long ExceptionCode
);
Parámetros
ExceptionCode
Valor de una excepción. Cualquiera de los siguientes valores de excepción devolverá 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
Valor devuelto
Valor que especifica si la excepción era grave o no grave.
Código devuelto | Descripción |
---|---|
EXCEPTION_CONTINUE_SEARCH | La excepción es grave y debe controlarse. |
EXCEPTION_EXECUTE_HANDLER | La excepción no es grave. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | compilación 20348 de Windows 10 |
Servidor mínimo compatible | compilación 20348 de Windows 10 |
Encabezado | rpcasync.h |