WHEA_RECOVERY_CONTEXT - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ntddk.h

typedef struct _WHEA_RECOVERY_CONTEXT {
  union {
    struct {
      ULONG_PTR Address;
      BOOLEAN   Consumed;
      UINT16    ErrorCode;
      BOOLEAN   ErrorIpValid;
      BOOLEAN   RestartIpValid;
      BOOLEAN   ClearPoison;
    } MemoryError;
    struct {
      ULONG_PTR PmemErrInfo;
    } PmemError;
  };
  UINT64                           PartitionId;
  UINT32                           VpIndex;
  WHEA_RECOVERY_CONTEXT_ERROR_TYPE ErrorType;
  ULONG                            PageCount;
  WHEA_RECOVERY_CONTEXT_PAGE_INFO  PageInfo[WHEA_PFA_PAGE_RANGE_MAX];
} WHEA_RECOVERY_CONTEXT, *PWHEA_RECOVERY_CONTEXT;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ntddk-whea_recovery_context)

WHEA_RECOVERY_CONTEXT structure

Description

Reserved for system use.

Members

MemoryError

MemoryError.Address

MemoryError.Consumed

MemoryError.ErrorCode

MemoryError.ErrorIpValid

MemoryError.RestartIpValid

MemoryError.ClearPoison

PmemError

PmemError.PmemErrInfo

PartitionId

VpIndex

ErrorType

Remarks

See also