функция I_RpcExceptionFilter (rpcasync.h)
Определяет, является ли исключение неустранимым или неустранимым.
Синтаксис
int I_RpcExceptionFilter(
unsigned long ExceptionCode
);
Параметры
ExceptionCode
Значение исключения. Любое из следующих значений исключений вернет 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
Возвращаемое значение
Значение типа , указывающее, является ли исключение неустранимным или неустраним.
Код возврата | Описание |
---|---|
EXCEPTION_CONTINUE_SEARCH | Исключение неустранимо и должно быть обработано. |
EXCEPTION_EXECUTE_HANDLER | Исключение не является неустранимой. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | сборка Windows 10 20348 |
Минимальная версия сервера | сборка Windows 10 20348 |
Верхняя часть | rpcasync.h |