异常处理SEH
我们可以调用RaiseException来产生额外的软件异常
SEH的位置:
操作系统会检查FS段寄存器,这个段寄存器会有一个段选择子,使用段选择子可以查找线程环境快TEB,TEB中第一个数据结构是线程信息块(TIB).TIB中第一个元素就是SEH的链的指针
SEH异常处理结构类似于栈操作,新的异常处理函数总在SEH链的最前端
所以当我们添加异常处理函数时候
___________________________________________________________________________________________没有白跑的路