WHEA_PROCESSOR_GENERIC_ERROR_SECTION_VALIDBITS union (ntddk.h)
The WHEA_PROCESSOR_GENERIC_ERROR_SECTION_VALIDBITS union describes which members of a WHEA_PROCESSOR_GENERIC_ERROR_SECTION structure contain valid data.
Syntax
typedef union _WHEA_PROCESSOR_GENERIC_ERROR_SECTION_VALIDBITS {
struct {
ULONGLONG ProcessorType : 1;
ULONGLONG InstructionSet : 1;
ULONGLONG ErrorType : 1;
ULONGLONG Operation : 1;
ULONGLONG Flags : 1;
ULONGLONG Level : 1;
ULONGLONG CPUVersion : 1;
ULONGLONG CPUBrandString : 1;
ULONGLONG ProcessorId : 1;
ULONGLONG TargetAddress : 1;
ULONGLONG RequesterId : 1;
ULONGLONG ResponderId : 1;
ULONGLONG InstructionPointer : 1;
ULONGLONG NativeModelId : 1;
ULONGLONG Reserved : 50;
} DUMMYSTRUCTNAME;
ULONGLONG ValidBits;
} WHEA_PROCESSOR_GENERIC_ERROR_SECTION_VALIDBITS, *PWHEA_PROCESSOR_GENERIC_ERROR_SECTION_VALIDBITS;
Members
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.ProcessorType
A single bit that indicates that the ProcessorType member of the WHEA_PROCESSOR_GENERIC_ERROR_SECTION structure contains valid data.
DUMMYSTRUCTNAME.InstructionSet
A single bit that indicates that the InstructionSet member of the WHEA_PROCESSOR_GENERIC_ERROR_SECTION structure contains valid data.
DUMMYSTRUCTNAME.ErrorType
A single bit that indicates that the ErrorType member of the WHEA_PROCESSOR_GENERIC_ERROR_SECTION structure contains valid data.
DUMMYSTRUCTNAME.Operation
A single bit that indicates that the Operation member of the WHEA_PROCESSOR_GENERIC_ERROR_SECTION structure contains valid data.
DUMMYSTRUCTNAME.Flags
A single bit that indicates that the Flags member of the WHEA_PROCESSOR_GENERIC_ERROR_SECTION structure contains valid data.
DUMMYSTRUCTNAME.Level
A single bit that indicates that the Level member of the WHEA_PROCESSOR_GENERIC_ERROR_SECTION structure contains valid data.
DUMMYSTRUCTNAME.CPUVersion
A single bit that indicates that the CPUVersion member of the WHEA_PROCESSOR_GENERIC_ERROR_SECTION structure contains valid data.
DUMMYSTRUCTNAME.CPUBrandString
A single bit that indicates that the CPUBrandString member of the WHEA_PROCESSOR_GENERIC_ERROR_SECTION structure contains valid data.
DUMMYSTRUCTNAME.ProcessorId
A single bit that indicates that the ProcessorId member of the WHEA_PROCESSOR_GENERIC_ERROR_SECTION structure contains valid data.
DUMMYSTRUCTNAME.TargetAddress
A single bit that indicates that the TargetAddress member of the WHEA_PROCESSOR_GENERIC_ERROR_SECTION structure contains valid data.
DUMMYSTRUCTNAME.RequesterId
A single bit that indicates that the RequesterId member of the WHEA_PROCESSOR_GENERIC_ERROR_SECTION structure contains valid data.
DUMMYSTRUCTNAME.ResponderId
A single bit that indicates that the ResponderId member of the WHEA_PROCESSOR_GENERIC_ERROR_SECTION structure contains valid data.
DUMMYSTRUCTNAME.InstructionPointer
A single bit that indicates that the InstructionPointer member of the WHEA_PROCESSOR_GENERIC_ERROR_SECTION structure contains valid data.
DUMMYSTRUCTNAME.NativeModelId
DUMMYSTRUCTNAME.Reserved
Reserved for system use.
ValidBits
A ULONGLONG representation of the contents of the WHEA_PROCESSOR_GENERIC_ERROR_SECTION_VALIDBITS union.
Remarks
A WHEA_PROCESSOR_GENERIC_ERROR_SECTION_VALIDBITS union is contained within the WHEA_PROCESSOR_GENERIC_ERROR_SECTION structure.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Supported in Windows Server 2008, Windows Vista SP1, and later versions of Windows. |
Header | ntddk.h (include Ntddk.h) |