#include <windows.h>
#include <setjmp.h>
#include "seh.h"
Go to the source code of this file.
◆ main()
Definition at line 11 of file seh0023.c.
11 {
14
16
17 if (_setjmp(JumpBuffer) == 0) {
18 try {
19 try {
20
23 }
24 finally {
25
27 longjmp(JumpBuffer, 1);
28 }
30 }
32
33 {
35 }
37 } else {
38
40 }
41
44 return -1;
45 }
46
47 return 0;
48}
VOID WINAPI RaiseException(_In_ DWORD dwExceptionCode, _In_ DWORD dwExceptionFlags, _In_ DWORD nNumberOfArguments, _In_opt_ const ULONG_PTR *lpArguments)
static LARGE_INTEGER Counter
#define EXCEPTION_INT_OVERFLOW
◆ test
char test[] = "SEH0023.c" |