SEH Details
A filter can be a constant as indicated above, but it can also be an expression (such as a function call) that results in one of these values.
Inside the filter, several special SEH functions may be used:
GetExceptionCode returns the exception code, such as EXCEPTION_ACCESS_VIOLATION
GetExceptionInformation returns a pointer to an EXCEPTION_POINTERS structure, which in turn contains pointers to an EXCEPTION_RECORD and a CONTEXT.
RaiseException can be used to test the handling of an exception, or to generate a custom exception.
See the Win32 or INtime help for details.