I_RpcExceptionFilter, fonction (rpcasync.h)
Détermine si une exception est fatale ou non fatale
Syntaxe
int I_RpcExceptionFilter(
unsigned long ExceptionCode
);
Paramètres
ExceptionCode
Valeur d’une exception. L’une des valeurs d’exception suivantes retourne 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
Valeur retournée
Valeur qui spécifie si l’exception a été fatale ou non mortelle.
Code de retour | Description |
---|---|
EXCEPTION_CONTINUE_SEARCH | L’exception est irrécupérable et doit être gérée. |
EXCEPTION_EXECUTE_HANDLER | L’exception n’est pas fatale. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 Build 20348 |
Serveur minimal pris en charge | Windows 10 Build 20348 |
En-tête | rpcasync.h |