次の方法で共有


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

CheckInfo メンバーに含まれるプロセッサ エラー情報を識別する GUID。 このメンバーに指定できる GUID を次に示します。

WHEA_CACHECHECK_GUID

CheckInfo.CacheCheck メンバーには、キャッシュ エラー情報が含まれています。

WHEA_TLBCHECK_GUID

CheckInfo.TlbCheck メンバーには、翻訳ルックアサイド バッファー エラー情報が含まれています。

WHEA_BUSCHECK_GUID

CheckInfo.BusCheck メンバーには、バス エラー情報が含まれています。

WHEA_MSCHECK_GUID

CheckInfo.MsCheck メンバーには、マイクロアーキテクチャ固有のエラー情報が含まれています。

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

マイクロアーキテクチャ固有のエラー情報を記述する 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 でサポートされています。
Header 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