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) |