WHEA_XPF_BUS_CHECK union (ntddk.h)

Serikat WHEA_XPF_BUS_CHECK menjelaskan informasi kesalahan bus untuk prosesor x86 atau x64.

Sintaks

typedef union _WHEA_XPF_BUS_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 ParticipationValid : 1;
    ULONGLONG TimeoutValid : 1;
    ULONGLONG AddressSpaceValid : 1;
    ULONGLONG ReservedValid : 5;
    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 Participation : 2;
    ULONGLONG Timeout : 1;
    ULONGLONG AddressSpace : 2;
    ULONGLONG Reserved : 29;
  } DUMMYSTRUCTNAME;
  ULONGLONG XpfBusCheck;
} WHEA_XPF_BUS_CHECK, *PWHEA_XPF_BUS_CHECK;

Anggota

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.TransactionTypeValid

Satu bit yang menunjukkan bahwa anggota TransactionType berisi data yang valid.

DUMMYSTRUCTNAME.OperationValid

Satu bit yang menunjukkan bahwa anggota Operasi berisi data yang valid.

DUMMYSTRUCTNAME.LevelValid

Satu bit yang menunjukkan bahwa anggota Level berisi data yang valid.

DUMMYSTRUCTNAME.ProcessorContextCorruptValid

Satu bit yang menunjukkan bahwa anggota ProcessorContextCorrupt berisi data yang valid.

DUMMYSTRUCTNAME.UncorrectedValid

Satu bit yang menunjukkan bahwa anggota Yang tidak dikoreksi berisi data yang valid.

DUMMYSTRUCTNAME.PreciseIPValid

Satu bit yang menunjukkan bahwa anggota PreciseIP berisi data yang valid.

DUMMYSTRUCTNAME.RestartableIPValid

Satu bit yang menunjukkan bahwa anggota RestartableIP berisi data yang valid.

DUMMYSTRUCTNAME.OverflowValid

Satu bit yang menunjukkan bahwa anggota Overflow berisi data yang valid.

DUMMYSTRUCTNAME.ParticipationValid

Satu bit yang menunjukkan bahwa anggota Partisipasi berisi data yang valid.

DUMMYSTRUCTNAME.TimeoutValid

Satu bit yang menunjukkan bahwa anggota Timeout berisi data yang valid.

DUMMYSTRUCTNAME.AddressSpaceValid

Satu bit yang menunjukkan bahwa anggota AddressSpace berisi data yang valid.

DUMMYSTRUCTNAME.ReservedValid

Dicadangkan untuk penggunaan sistem.

DUMMYSTRUCTNAME.TransactionType

Jenis transaksi yang sedang berlangsung ketika terjadi kesalahan. Potensi nilai:

Anggota ini berisi data yang valid hanya jika bit TransactionTypeValid diatur.

DUMMYSTRUCTNAME.Operation

Jenis operasi bus yang menyebabkan kesalahan. Potensi nilai:

Anggota ini berisi data yang valid hanya jika bit OperationValid diatur.

DUMMYSTRUCTNAME.Level

Tingkat hierarki bus tempat kesalahan terjadi.

Anggota ini berisi data yang valid hanya jika bit LevelValid diatur.

DUMMYSTRUCTNAME.ProcessorContextCorrupt

Satu bit yang menunjukkan bahwa konteks prosesor mungkin telah rusak.

Anggota ini berisi data yang valid hanya jika bit ProcessorContextCorruptValid diatur.

DUMMYSTRUCTNAME.Uncorrected

Satu bit yang menunjukkan bahwa kesalahan belum dikoreksi.

Anggota ini berisi data yang valid hanya jika bit UncorrectedValid diatur.

DUMMYSTRUCTNAME.PreciseIP

Satu bit yang menunjukkan bahwa penunjuk instruksi yang ditentukan dalam anggota InstructionPointer dari struktur WHEA_XPF_PROCINFO yang berisi gabungan WHEA_XPF_BUS_CHECK ini terkait langsung dengan kesalahan.

Anggota ini berisi data yang valid hanya jika bit PreciseIPValid diatur.

DUMMYSTRUCTNAME.RestartableIP

Satu bit yang menunjukkan bahwa eksekusi program dapat dimulai ulang dengan andal pada penunjuk instruksi yang ditentukan dalam anggota InstructionPointer dari serikat WHEA_XPF_PROCINFO yang berisi struktur WHEA_XPF_BUS_CHECK ini.

Anggota ini berisi data yang valid hanya jika bit RestartableIPValid diatur.

DUMMYSTRUCTNAME.Overflow

Satu bit yang menunjukkan bahwa terjadi luapan kesalahan.

Anggota ini berisi data yang valid hanya jika bit OverflowValid diatur.

DUMMYSTRUCTNAME.Participation

Jenis partisipasi oleh prosesor lokal. Potensi nilai:

Anggota ini berisi data yang valid hanya jika bit ParticipationValid diatur.

DUMMYSTRUCTNAME.Timeout

Satu bit yang menunjukkan bahwa waktu habis terjadi.

Anggota ini berisi data yang valid hanya jika bit TimeoutValid diatur.

DUMMYSTRUCTNAME.AddressSpace

Jenis ruang alamat yang terkait dengan transaksi yang menyebabkan kesalahan. Potensi nilai:

Anggota ini berisi data yang valid hanya jika bit AddressSpaceValid diatur.

DUMMYSTRUCTNAME.Reserved

Dicadangkan untuk penggunaan sistem.

XpfBusCheck

Representasi ULONGLONG dari isi serikat WHEA_XPF_BUS_CHECK.

Keterangan

Jika anggota CheckInfoId dari struktur WHEA_XPF_PROCINFO berisi WHEA_BUSCHECK_GUID, anggota CheckInfo dari struktur WHEA_XPF_PROCINFO berisi serikat WHEA_XPF_BUS_CHECK.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung di Windows Server 2008, Windows Vista SP1, dan versi Windows yang lebih baru.
Header ntddk.h (termasuk Ntddk.h)

Lihat juga

WHEA_XPF_PROCINFO