共用方式為


WHEA_XPF_PROCINFO 結構 (ntddk.h)

WHEA_XPF_PROCINFO 結構描述 x86 和 x64 處理器架構特有的處理器錯誤資訊。

語法

typedef struct _WHEA_XPF_PROCINFO {
  GUID                        CheckInfoId;
  WHEA_XPF_PROCINFO_VALIDBITS ValidBits;
  union {
    WHEA_XPF_CACHE_CHECK CacheCheck;
    WHEA_XPF_TLB_CHECK   TlbCheck;
    WHEA_XPF_BUS_CHECK   BusCheck;
    WHEA_XPF_MS_CHECK    MsCheck;
    ULONGLONG            AsULONGLONG;
  } CheckInfo;
  ULONGLONG                   TargetId;
  ULONGLONG                   RequesterId;
  ULONGLONG                   ResponderId;
  ULONGLONG                   InstructionPointer;
} WHEA_XPF_PROCINFO, *PWHEA_XPF_PROCINFO;

成員

CheckInfoId

GUID,識別 CheckInfo 成員中包含的處理器錯誤資訊。 以下是可以為這個成員指定的可能 GUID:

WHEA_CACHECHECK_GUID

CheckInfo.CacheCheck 成員包含快取錯誤資訊。

WHEA_TLBCHECK_GUID

CheckInfo.TlbCheck 成員包含翻譯外觀緩衝區錯誤資訊。

WHEA_BUSCHECK_GUID

CheckInfo.BusCheck 成員包含總線錯誤資訊。

WHEA_MSCHECK_GUID

CheckInfo.MsCheck 成員包含 microarchitecture 特定的錯誤資訊。

ValidBits

WHEA_XPF_PROCINFO_VALIDBITS等位,指定這個結構的成員包含有效的數據。

CheckInfo

每個不同處理器錯誤資訊類型專屬的聯集。

只有當已設定 ValidBits.CheckInfo 位時,這個成員才會包含有效的數據。

CheckInfo.CacheCheck

描述快取錯誤資訊的 WHEA_XPF_CACHE_CHECK 等位。

CheckInfo.TlbCheck

描述翻譯外觀緩衝區錯誤資訊的 WHEA_XPF_TLB_CHECK 等位。

CheckInfo.BusCheck

描述總線錯誤資訊的 WHEA_XPF_BUS_CHECK 等位。

CheckInfo.MsCheck

描述 microarchitecture 特定錯誤資訊的 WHEA_XPF_MS_CHECK 等位。

CheckInfo.AsULONGLONG

CheckInfo 等位內容的 ULONGLONG 表示法。

TargetId

唯一識別與錯誤相關聯之目標的標識碼。

只有當已設定 ValidBits.TargetId 位時,這個成員才會包含有效的數據。

RequesterId

唯一識別與錯誤相關聯之要求者的標識碼。

只有當已設定 ValidBits.RequesterId 位時,這個成員才會包含有效的數據。

ResponderId

唯一識別與錯誤相關聯之回應程式的標識碼。

只有當已設定 ValidBits.Responder 位時,這個成員才會包含有效的數據。

InstructionPointer

發生錯誤的指令指標。

只有當已設定 ValidBits.InstructionPointer 位時,這個成員才會包含有效的數據。

備註

WHEA_XPF_PROCESSOR_ERROR_SECTION 結構包含WHEA_XPF_PROCINFO結構的數位,其中每一個結構都會描述與所發生處理器錯誤相關聯的特定錯誤資訊。

規格需求

需求
最低支援的用戶端 Windows Server 2008、Windows Vista SP1 和更新版本的 Windows 支援。
標頭 ntddk.h (包含 Ntddk.h)

另請參閱

WHEA_XPF_BUS_CHECK

WHEA_XPF_CACHE_CHECK

WHEA_XPF_MS_CHECK

WHEA_XPF_PROCESSOR_ERROR_SECTION

WHEA_XPF_PROCINFO_VALIDBITS

WHEA_XPF_TLB_CHECK