WER_RUNTIME_EXCEPTION_INFORMATION 结构 (werapi.h)

包含Windows 错误报告 (WER) 异常信息,用于确定是否要声明崩溃。

语法

typedef struct _WER_RUNTIME_EXCEPTION_INFORMATION {
  DWORD            dwSize;
  HANDLE           hProcess;
  HANDLE           hThread;
  EXCEPTION_RECORD exceptionRecord;
  CONTEXT          context;
  PCWSTR           pwszReportId;
  BOOL             bIsFatal;
  DWORD            dwReserved;
} WER_RUNTIME_EXCEPTION_INFORMATION, *PWER_RUNTIME_EXCEPTION_INFORMATION;

成员

dwSize

此结构的大小(以字节为单位)。

hProcess

崩溃进程的句柄。

hThread

崩溃的线程的句柄。

exceptionRecord

包含异常信息的 EXCEPTION_RECORD 结构。

context

包含 上下文信息的 CONTEXT 结构。

pwszReportId

指向常量、以 null 结尾的字符串的指针,该字符串包含异常信息的大小。

bIsFatal

dwReserved

要求

要求
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
标头 werapi.h

另请参阅

OutOfProcessExceptionEventCallback,Windows 错误报告