读书笔记——Windows环境下32位汇编语言程序设计(13)关于EXCEPTION_DEBUG_INFO结构体

来源:互联网 发布:java 网站源码 编辑:程序博客网 时间:2024/04/29 19:16

在动手自己尝试编写书上第13章的例子Patch3时,遇到了一个结构体EXCEPTION_DEBUG_INFO。

这个结构体在MASM的windows.inc中的定义和MSDN中的定义不一样。

(我使用的是masm32v11r.zip版的MASM,参阅的MSDN链接为http://msdn.microsoft.com/en-us/library/windows/desktop/ms679326%28v=vs.85%29.aspx)


在windows.inc中

EXCEPTION_DEBUG_INFO STRUCT  pExceptionRecord  EXCEPTION_RECORD <?,?,?,?,?,EXCEPTION_MAXIMUM_PARAMETERS dup(?)>  dwFirstChance     DWORD      ?EXCEPTION_DEBUG_INFO ENDS 

在MSDN中

typedef struct _EXCEPTION_DEBUG_INFO {  EXCEPTION_RECORD ExceptionRecord;  DWORD            dwFirstChance;} EXCEPTION_DEBUG_INFO, *LPEXCEPTION_DEBUG_INFO;

==========================================================================

PS:有谁能告诉我怎样配置Radasm的提示,让它像visual assist X 一样好用?经常就不提示了。

0 0
原创粉丝点击