ReactOS 0.4.16-dev-2354-g16de117
wheatypes.h
Go to the documentation of this file.
1/******************************************************************************
2 * Windows Hardware Error Architecture Types *
3 ******************************************************************************/
5typedef union _WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_FLAGS
6{
7 struct {
8 ULONG Primary : 1;
9 ULONG ContainmentWarning : 1;
10 ULONG Reset : 1;
11 ULONG ThresholdExceeded : 1;
12 ULONG ResourceNotAvailable : 1;
13 ULONG LatentError : 1;
14 ULONG Reserved : 26;
16 ULONG AsULONG;
18
20{
21 struct {
28
29typedef union _WHEA_REVISION
30{
31 struct {
37
39{
45
47{
59
61{
62 struct {
80
82{
99
101{
102 union {
103 struct {
110 };
unsigned short UINT16
Definition: actypes.h:129
unsigned char BOOLEAN
Definition: actypes.h:127
COMPILER_DEPENDENT_UINT64 UINT64
Definition: actypes.h:131
#define _NTDDK_
#define DUMMYSTRUCTNAME
Definition: pecoff.h:117
unsigned short USHORT
Definition: pedump.c:61
$endif(_WDMDDK_) $if(_NTDDK_) typedef struct _NEON128
Definition: ke.h:202
STDMETHOD() Reset(THIS) PURE
WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_FLAGS Flags
Definition: wheatypes.h:53
WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_VALIDBITS ValidBits
Definition: wheatypes.h:51
WHEA_ERROR_SEVERITY SectionSeverity
Definition: wheatypes.h:56
WHEA_PROCESSOR_GENERIC_ERROR_SECTION_VALIDBITS ValidBits
Definition: wheatypes.h:83
struct _WHEA_RECOVERY_CONTEXT::@4504::@4506 MemoryError
uint32_t ULONG_PTR
Definition: typedefs.h:65
uint32_t UINT32
Definition: typedefs.h:59
uint32_t ULONG
Definition: typedefs.h:59
uint64_t ULONGLONG
Definition: typedefs.h:67
char CCHAR
Definition: typedefs.h:51
struct _WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_VALIDBITS::@4501 DUMMYSTRUCTNAME
struct _WHEA_PROCESSOR_GENERIC_ERROR_SECTION_VALIDBITS::@4503 DUMMYSTRUCTNAME
struct _WHEA_REVISION::@4502 DUMMYSTRUCTNAME
UCHAR MajorRevision
Definition: wheatypes.h:33
USHORT AsUSHORT
Definition: wheatypes.h:35
UCHAR MinorRevision
Definition: wheatypes.h:32
union _WHEA_PROCESSOR_GENERIC_ERROR_SECTION_VALIDBITS * PWHEA_PROCESSOR_GENERIC_ERROR_SECTION_VALIDBITS
_WHEA_ERROR_SEVERITY
Definition: wheatypes.h:39
@ WheaErrSevRecoverable
Definition: wheatypes.h:40
@ WheaErrSevInformational
Definition: wheatypes.h:43
@ WheaErrSevCorrected
Definition: wheatypes.h:42
@ WheaErrSevFatal
Definition: wheatypes.h:41
WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_FLAGS
Definition: wheatypes.h:17
struct _WHEA_ERROR_RECORD_SECTION_DESCRIPTOR WHEA_ERROR_RECORD_SECTION_DESCRIPTOR
union _WHEA_REVISION WHEA_REVISION
enum _WHEA_ERROR_SEVERITY WHEA_ERROR_SEVERITY
struct _WHEA_RECOVERY_CONTEXT * PWHEA_RECOVERY_CONTEXT
union _WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_VALIDBITS * PWHEA_ERROR_RECORD_SECTION_DESCRIPTOR_VALIDBITS
* PWHEA_ERROR_RECORD_SECTION_DESCRIPTOR_FLAGS
Definition: wheatypes.h:17
enum _WHEA_ERROR_SEVERITY * PWHEA_ERROR_SEVERITY
struct _WHEA_RECOVERY_CONTEXT WHEA_RECOVERY_CONTEXT
struct _WHEA_PROCESSOR_GENERIC_ERROR_SECTION WHEA_PROCESSOR_GENERIC_ERROR_SECTION
union _WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_VALIDBITS WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_VALIDBITS
$if(_NTDDK_) typedef union _WHEA_ERROR_RECORD_SECTION_DESCRIPTOR_FLAGS
Definition: wheatypes.h:4
union _WHEA_PROCESSOR_GENERIC_ERROR_SECTION_VALIDBITS WHEA_PROCESSOR_GENERIC_ERROR_SECTION_VALIDBITS
struct _WHEA_ERROR_RECORD_SECTION_DESCRIPTOR * PWHEA_ERROR_RECORD_SECTION_DESCRIPTOR
union _WHEA_REVISION * PWHEA_REVISION
struct _WHEA_PROCESSOR_GENERIC_ERROR_SECTION * PWHEA_PROCESSOR_GENERIC_ERROR_SECTION
_Reserved_ PVOID Reserved
Definition: winddi.h:3974
unsigned char UCHAR
Definition: xmlstorage.h:181