EXCEPTION_DEBUG_INFO

【勇芳软件工作室】汉化HomePreviousNext

EXCEPTION_DEBUG_INFO结构包含调试器可以使用的异常信息。

typedef struct _EXCEPTION_DEBUG_INFO { // exdi

EXCEPTION_RECORD ExceptionRecord;

DWORD dwFirstChance;

} EXCEPTION_DEBUG_INFO;

会员

ExceptionRecord

包含具有异常信息的EXCEPTION_RECORD结构。这包括异常代码,标志,地址,指向相关异常的指针,额外的参数等等。

dwFirstChance

指示调试器以前是否遇到ExceptionRecord成员指定的异常。如果dwFirstChance成员不为零,这是调试器第一次遇到异常。调试器通常在首次遇到时会处理断点和单步异常。如果此成员为零,则调试器先前遇到异常。只有在搜索结构化异常处理程序期间,不会发现任何处理程序或继续执行异常,这种情况才会发生。

也可以看看

DEBUG_EVENT, EXCEPTION_RECORD