STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Macros | Typedefs | Enumerations | Functions
excpt.h File Reference
#include <crtdefs.h>

Go to the source code of this file.

Macros

#define _INC_EXCPT
 
#define GetExceptionCode   _exception_code
 
#define exception_code   _exception_code
 
#define GetExceptionInformation   (struct _EXCEPTION_POINTERS *)_exception_info
 
#define exception_info   (struct _EXCEPTION_POINTERS *)_exception_info
 
#define AbnormalTermination   _abnormal_termination
 
#define abnormal_termination   _abnormal_termination
 
#define EXCEPTION_EXECUTE_HANDLER   1
 
#define EXCEPTION_CONTINUE_SEARCH   0
 
#define EXCEPTION_CONTINUE_EXECUTION   -1
 

Typedefs

typedef enum _EXCEPTION_DISPOSITION EXCEPTION_DISPOSITION
 

Enumerations

enum  _EXCEPTION_DISPOSITION { ExceptionContinueExecution, ExceptionContinueSearch, ExceptionNestedException, ExceptionCollidedUnwind }
 

Functions

unsigned long __cdecl _exception_code (void)
 
void *__cdecl _exception_info (void)
 
int __cdecl _abnormal_termination (void)
 

Macro Definition Documentation

#define _INC_EXCPT
#define abnormal_termination   _abnormal_termination
#define AbnormalTermination   _abnormal_termination
#define exception_code   _exception_code
#define EXCEPTION_CONTINUE_EXECUTION   -1
#define EXCEPTION_CONTINUE_SEARCH   0
#define EXCEPTION_EXECUTE_HANDLER   1
#define exception_info   (struct _EXCEPTION_POINTERS *)_exception_info
#define GetExceptionCode   _exception_code
#define GetExceptionInformation   (struct _EXCEPTION_POINTERS *)_exception_info

Typedef Documentation

Enumeration Type Documentation

Enumerator
ExceptionContinueExecution 
ExceptionContinueSearch 
ExceptionNestedException 
ExceptionCollidedUnwind 
35  {
enum _EXCEPTION_DISPOSITION EXCEPTION_DISPOSITION
Definition: excpt.h:39
Definition: excpt.h:38
Definition: excpt.h:36
Definition: excpt.h:37

Function Documentation

int __cdecl _abnormal_termination ( void  )
unsigned long __cdecl _exception_code ( void  )
void* __cdecl _exception_info ( void  )