EXCEPTION_DEBUG_INFO 结构 (minwinbase.h)
包含调试器可以使用的异常信息。
语法
typedef struct _EXCEPTION_DEBUG_INFO {
EXCEPTION_RECORD ExceptionRecord;
DWORD dwFirstChance;
} EXCEPTION_DEBUG_INFO, *LPEXCEPTION_DEBUG_INFO;
成员
ExceptionRecord
具有特定于异常的信息 的EXCEPTION_RECORD 结构。 这包括异常代码、标志、地址、指向相关异常的指针、额外参数等。
dwFirstChance
一个 值,该值指示调试器以前是否遇到 ExceptionRecord 成员指定的异常。 如果 dwFirstChance 成员为非零,则这是调试器首次遇到异常。 调试器通常在第一次遇到断点和单步异常时处理它们。 如果此成员为零,则调试器以前遇到异常。 仅当在搜索结构化异常处理程序期间未找到处理程序或异常继续时,才会发生这种情况。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | minwinbase.h (包括 Windows.h) |