STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Macros | Typedefs | Enumerations | Functions
excpt.h File Reference
#include <vcruntime.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 _CRT_BEGIN_C_HEADER 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 
20 {
_CRT_BEGIN_C_HEADER enum _EXCEPTION_DISPOSITION EXCEPTION_DISPOSITION
Definition: excpt.h:24
Definition: excpt.h:23
Definition: excpt.h:21
Definition: excpt.h:22

Function Documentation

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