WHEA_XPF_CACHE_CHECK联合 (ntddk.h)
WHEA_XPF_CACHE_CHECK联合描述 x86 或 x64 处理器的缓存错误信息。
语法
typedef union _WHEA_XPF_CACHE_CHECK {
struct {
ULONGLONG TransactionTypeValid : 1;
ULONGLONG OperationValid : 1;
ULONGLONG LevelValid : 1;
ULONGLONG ProcessorContextCorruptValid : 1;
ULONGLONG UncorrectedValid : 1;
ULONGLONG PreciseIPValid : 1;
ULONGLONG RestartableIPValid : 1;
ULONGLONG OverflowValid : 1;
ULONGLONG ReservedValid : 8;
ULONGLONG TransactionType : 2;
ULONGLONG Operation : 4;
ULONGLONG Level : 3;
ULONGLONG ProcessorContextCorrupt : 1;
ULONGLONG Uncorrected : 1;
ULONGLONG PreciseIP : 1;
ULONGLONG RestartableIP : 1;
ULONGLONG Overflow : 1;
ULONGLONG Reserved : 34;
} DUMMYSTRUCTNAME;
ULONGLONG XpfCacheCheck;
} WHEA_XPF_CACHE_CHECK, *PWHEA_XPF_CACHE_CHECK;
成员
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.TransactionTypeValid
一个位,指示 TransactionType 成员包含有效数据。
DUMMYSTRUCTNAME.OperationValid
一个位,指示 作 成员包含有效数据。
DUMMYSTRUCTNAME.LevelValid
一个位,指示 级别 成员包含有效数据。
DUMMYSTRUCTNAME.ProcessorContextCorruptValid
一个位,指示 ProcessorContextCorrupt 成员包含有效数据。
DUMMYSTRUCTNAME.UncorrectedValid
一个位,指示 未更正 成员包含有效数据。
DUMMYSTRUCTNAME.PreciseIPValid
一个位,指示 PreciseIP 成员包含有效数据。
DUMMYSTRUCTNAME.RestartableIPValid
指示 RestartableIP 成员包含有效数据的位。
DUMMYSTRUCTNAME.OverflowValid
一个位,指示 Overflow 成员包含有效数据。
DUMMYSTRUCTNAME.ReservedValid
保留供系统使用。
DUMMYSTRUCTNAME.TransactionType
发生错误时正在进行的事务的类型。 可能的值包括:
仅当设置了 transactionTypeValid 位 时,此成员才包含有效数据。
DUMMYSTRUCTNAME.Operation
导致错误的缓存作的类型。 可能的值包括:
仅当设置了 OperationValid 位时,此成员才包含有效数据。
DUMMYSTRUCTNAME.Level
发生错误的缓存级别。
仅当设置 LevelValid 位时,此成员才包含有效数据。
DUMMYSTRUCTNAME.ProcessorContextCorrupt
指示处理器上下文可能已损坏的单个位。
仅当设置了 ProcessorContextCorruptValid 位时,此成员才包含有效数据。
DUMMYSTRUCTNAME.Uncorrected
指示错误尚未更正的单个位。
仅当设置了 UncorrectedValid 位时,此成员才包含有效数据。
DUMMYSTRUCTNAME.PreciseIP
一个位,指示在包含此WHEA_XPF_CACHE_CHECK联合的 WHEA_XPF_PROCINFO 结构 指令指针中指定的指令指针与错误直接关联。
仅当设置了 PreciseIPValid 位时,此成员才包含有效数据。
DUMMYSTRUCTNAME.RestartableIP
一个位,指示可以在指令指针上可靠地重启程序执行,该指令指针在 InstructionPointer 包含此WHEA_XPF_CACHE_CHECK结构的 WHEA_XPF_PROCINFO 联合的成员中指定。
仅当设置了 RestartableIPValid 位时,此成员才包含有效数据。
DUMMYSTRUCTNAME.Overflow
指示发生错误溢出的单个位。
仅当设置了 OverflowValid 位时,此成员才包含有效数据。
DUMMYSTRUCTNAME.Reserved
保留供系统使用。
XpfCacheCheck
WHEA_XPF_CACHE_CHECK联合内容的 ULONGLONG 表示形式。
言论
如果 WHEA_XPF_PROCINFO 结构的 CheckInfoId 成员包含WHEA_CACHECHECK_GUID,则WHEA_XPF_PROCINFO结构的 CheckInfo 成员包含WHEA_XPF_CACHE_CHECK联合。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 在 Windows Server 2008、Windows Vista SP1 和更高版本的 Windows 中受支持。 |
标头 | ntddk.h (包括 Ntddk.h) |