kelas MSMCAEvent_PCIBusError

Kelas MSMCAEvent_PCIBusError mewakili kesalahan bus PCI Machine Check Architecture (MCA). Kelas ini hanya tersedia untuk komputer yang berjalan pada sistem operasi Windows 64-bit.

Sintaks berikut disederhanakan dari kode Managed Object Format (MOF) dan menyertakan semua properti yang diwariskan. Properti dan metode dalam urutan alfabet, bukan urutan MOF.

Sintaks

class MSMCAEvent_PCIBusError : WMIEvent
{
  boolean Active;
  uint32  AdditionalErrors;
  uint32  Cpu;
  uint8   ErrorSeverity;
  string  InstanceName;
  uint64  PCI_BUS_ADDRESS;
  uint64  PCI_BUS_CMD;
  uint64  PCI_BUS_DATA;
  uint64  PCI_BUS_ERROR_STATUS;
  uint16  PCI_BUS_ERROR_TYPE;
  uint8   PCI_BUS_ID_BusNumber;
  uint8   PCI_BUS_ID_SegmentNumber;
  uint64  PCI_BUS_REQUESTOR_ID;
  uint64  PCI_BUS_RESPONDER_ID;
  uint8   RawRecord[];
  uint64  RecordId;
  uint32  Size;
  uint32  Type;
  uint64  VALIDATION_BITS;
  uint32  LogToEventlog;
};

Anggota

Kelas MSMCAEvent_PCIBusError memiliki jenis anggota ini:

Properti

Kelas MSMCAEvent_PCIBusError memiliki properti ini.

Aktif

Jenis data: boolean

Jenis akses: Baca-saja

TRUE, jika instans kelas ini aktif; jika tidak, FALSE.

AdditionalErrors

Jenis data: uint32

Jenis akses: Baca-saja

Jumlah kesalahan tambahan dalam rekaman.

Cpu

Jenis data: uint32

Jenis akses: Baca-saja

CPU yang melaporkan kesalahan. Properti ini hanya berlaku untuk sistem multiprosesor di mana prosesor pertama diberi nomor 0, prosesor kedua diberi angka 1, dan sebagainya.

ErrorSeverity

Jenis data: uint8

Jenis akses: Baca-saja

Tingkat keparahan kesalahan yang dilaporkan.

Nilai Makna
0
Dapat dipulihkan
1
Fatal
2
Dapat dikoreksi

InstanceName

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Kunci

Pengidentifikasi unik instans kelas ini.

LogToEventlog

Jenis data: uint32

Jenis akses: Baca-saja

Jika 0 (nol), maka peristiwa ini tidak dicatat ke log peristiwa sistem.

PCI_BUS_ADDRESS

Jenis data: uint64

Jenis akses: Baca-saja

Memori atau alamat I/O pada bus PCI pada saat kejadian.

Untuk informasi selengkapnya tentang menggunakan nilai uint64 dalam skrip, lihat Pembuatan skrip di WMI.

PCI_BUS_CMD

Jenis data: uint64

Jenis akses: Baca-saja

Perintah atau operasi bus pada saat peristiwa.

Untuk informasi selengkapnya tentang menggunakan nilai uint64 dalam skrip, lihat Pembuatan skrip di WMI.

PCI_BUS_DATA

Jenis data: uint64

Jenis akses: Baca-saja

Data pada bus PCI pada saat peristiwa.

Untuk informasi selengkapnya tentang menggunakan nilai uint64 dalam skrip, lihat Pembuatan skrip di WMI.

PCI_BUS_ERROR_STATUS

Jenis data: uint64

Jenis akses: Baca-saja

Status bus pada saat kesalahan.

Untuk informasi selengkapnya tentang menggunakan nilai uint64 dalam skrip, lihat Pembuatan skrip di WMI.

PCI_BUS_ERROR_TYPE

Jenis data: uint16

Jenis akses: Baca-saja

Jenis kesalahan bus PCI.

Nilai Makna
0
Kesalahan Spesifik Sistem Tidak Diketahui atau OEM.
1
Kesalahan Paritas Data.
2
Kesalahan Sistem.
3
Master Batalkan.
4
Waktu Bus Habis atau Tidak Ada Perangkat (TIDAK ADA DEVSEL#).
5
Kesalahan Paritas Data Master.
6
Kesalahan Paritas Alamat.
7
Kesalahan Paritas Perintah.

PCI_BUS_ID_BusNumber

Jenis data: uint8

Jenis akses: Baca-saja

Pengidentifikasi yang ditunjuk untuk bus PCI yang mengalami kesalahan.

PCI_BUS_ID_SegmentNumber

Jenis data: uint8

Jenis akses: Baca-saja

Pengidentifikasi segmen yang ditunjuk untuk bus PCI yang mengalami kesalahan.

PCI_BUS_REQUESTOR_ID

Jenis data: uint64

Jenis akses: Baca-saja

Pengidentifikasi pemohon BUS PCI pada saat peristiwa.

Untuk informasi selengkapnya tentang menggunakan nilai uint64 dalam skrip, lihat Pembuatan skrip di WMI.

PCI_BUS_RESPONDER_ID

Jenis data: uint64

Jenis akses: Baca-saja

Pengidentifikasi PcI Bus Responder pada saat kejadian.

Untuk informasi selengkapnya tentang menggunakan nilai uint64 dalam skrip, lihat Pembuatan skrip di WMI.

RawRecord

Jenis data: array uint8

Jenis akses: Baca-saja

Array byte yang berisi catatan kesalahan mentah seperti yang disajikan ke Windows oleh lapisan abstraksi sistem (SAL). Jumlah elemen dalam array ditentukan oleh properti Ukuran .

RecordId

Jenis data: uint64

Jenis akses: Baca-saja

Rekam pengidentifikasi rekaman kesalahan untuk kesalahan ini.

Untuk informasi selengkapnya tentang menggunakan nilai uint64 dalam skrip, lihat Pembuatan skrip di WMI.

Ukuran

Jenis data: uint32

Jenis akses: Baca-saja

Ukuran rekaman kesalahan mentah.

Jenis

Jenis data: uint32

Jenis akses: Baca-saja

Jenis pesan log peristiwa. Pesan-pesan ini sesuai dengan kode pesan log peristiwa yang digunakan untuk menyisipkan pesan log peristiwa oleh penyedia konsumen log peristiwa Windows saat menerima salah satu peristiwa.

VALIDATION_BITS

Jenis data: uint64

Jenis akses: Baca-saja

Bit validasi yang digunakan untuk menunjukkan validitas bidang berikutnya.

Nilai Makna
1 (0x1)
PCI_BUS_ERROR_STATUS valid.
2 (0x2)
PCI_BUS_ERROR_TYPE valid.
4 (0x4)
PCI_BUS_ID valid.
8 (0x8)
PCI_BUS_ADDRESS valid.
16 (0x10)
PCI_BUS_DATA valid.
32 (0x20)
PCI_BUS_CMD valid.
64 (0x40)
PCI_BUS_REQUESTOR_ID valid.
128 (0x80)
PCI_BUS_RESPONDER_ID valid.
256 (0x100)
PCI_BUS_TARGET_ID valid.
512 (0x200)
PCI_BUS_OEM_ID valid.
1024 (0x400)
PCI_BUS_OEM_DATA_STRUCT valid.

Untuk informasi selengkapnya tentang menggunakan nilai uint64 dalam skrip, lihat Pembuatan skrip di WMI.

Keterangan

Kelas MSMCAEvent_PCIBusError berasal dari WMIEvent.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP
Server minimum yang didukung
Windows Server 2003
Ruang nama
Root\wmi
MOF
Wmicore.mof
DLL
Wmiprov.dll

Lihat juga

Kelas MSMCA

WMIEvent