共用方式為


WHEA_XPF_CACHE_CHECK union (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

表示 Operation 成員包含有效數據的單一位。

DUMMYSTRUCTNAME.LevelValid

表示 Level 成員包含有效數據的單一位。

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結構的InstructionPointer成員中指定的指令指標會直接與錯誤產生關聯。

只有在設定 PreciseIPValid 位時,此成員才會包含有效的數據。

DUMMYSTRUCTNAME.RestartableIP

單一位,表示程式執行可以在指令指標上可靠地重新啟動,該指標是在包含這個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)

另請參閱

WHEA_XPF_PROCINFO