ReactOS 0.4.15-dev-7788-g1ad9096
seh.h File Reference
#include "stdio.h"
#include <pseh/pseh2.h>
Include dependency graph for seh.h:

Go to the source code of this file.

Macros

#define try   _SEH2_TRY
 
#define except   _SEH2_EXCEPT
 
#define finally   _SEH2_FINALLY
 
#define leave   _SEH2_LEAVE
 
#define endtry   _SEH2_END
 
#define abnormal_termination   _abnormal_termination
 
#define GetExceptionInformation()   _SEH2_GetExceptionInformation()
 
#define GetExceptionCode()   _SEH2_GetExceptionCode()
 
#define AbnormalTermination()   _SEH2_AbnormalTermination()
 
#define gcc_volatile   volatile
 

Macro Definition Documentation

◆ abnormal_termination

#define abnormal_termination   _abnormal_termination

Definition at line 25 of file seh.h.

◆ AbnormalTermination

#define AbnormalTermination ( )    _SEH2_AbnormalTermination()

Definition at line 28 of file seh.h.

◆ endtry

#define endtry   _SEH2_END

Definition at line 24 of file seh.h.

◆ except

#define except   _SEH2_EXCEPT

Definition at line 21 of file seh.h.

◆ finally

#define finally   _SEH2_FINALLY

Definition at line 22 of file seh.h.

◆ gcc_volatile

#define gcc_volatile   volatile

Definition at line 29 of file seh.h.

◆ GetExceptionCode

#define GetExceptionCode ( )    _SEH2_GetExceptionCode()

Definition at line 27 of file seh.h.

◆ GetExceptionInformation

#define GetExceptionInformation ( )    _SEH2_GetExceptionInformation()

Definition at line 26 of file seh.h.

◆ leave

#define leave   _SEH2_LEAVE

Definition at line 23 of file seh.h.

◆ try

#define try   _SEH2_TRY

Definition at line 20 of file seh.h.