WER_RUNTIME_EXCEPTION_INFORMATION structure (werapi.h)

Contains the Windows Error Reporting (WER) exception information used to determine whether you want to claim the crash.

Syntax

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;

Members

dwSize

Size, in bytes, of this structure.

hProcess

The handle to the process that crashed.

hThread

The handle to the thread that crashed.

exceptionRecord

An EXCEPTION_RECORD structure that contains the exception information.

context

A CONTEXT structure that contains the context information.

pwszReportId

A pointer to a constant, null-terminated string that contains the size of the exception information.

bIsFatal

dwReserved

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Header werapi.h

See also

OutOfProcessExceptionEventCallback, Windows Error Reporting