__try{
…
}
__except(exception filter){
…
}
EXCEPTION_EXECUTE_HANDLE
EXCEPTION_CONTINUE_EXECUTION
EXCEPTION_CONTINUE_SEARCH
GetExceptionCode
内在函数,返回值表明刚刚发生的异常的类型
此函数只能在异常过滤程序或者异常处理程序的代码里调用
但是不能在异常过滤程序的函数里调用此函数
GetExceptionInformation
EXCEPTION_RECORD 抛出异常的消息,与cpu无关
CONTEXT 关于异常但与cpu也有关的消息
EXCEPTION_POINTERS 包括上边两个结构指针
软件异常
RaiseException 抛出一个软件异常