Condividi tramite


classe MSMCAEvent_PCIBusError

La classe MSMCAEvent_PCIBusError rappresenta un errore del bus PCI Machine Check Architecture (MCA). Questa classe è disponibile solo per i computer in esecuzione in un sistema operativo Windows a 64 bit.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le relative proprietà ereditate. Le proprietà e i metodi sono in ordine alfabetico, non in ordine MOF.

Sintassi

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;
};

Members

La classe MSMCAEvent_PCIBusError include questi tipi di membri:

Proprietà

La classe MSMCAEvent_PCIBusError dispone di queste proprietà.

Attivo

Tipo di dati: booleano

Tipo di accesso: sola lettura

TRUE, se questa istanza della classe è attiva; in caso contrario, FALSE.

Altrierrori

Tipo di dati: uint32

Tipo di accesso: sola lettura

Numero di errori aggiuntivi nel record.

Cpu

Tipo di dati: uint32

Tipo di accesso: sola lettura

CPU che ha segnalato l'errore. Questa proprietà si applica solo a un sistema multiprocessore in cui il primo processore viene assegnato il numero 0, il secondo processore viene assegnato il numero 1 e così via.

ErroreSeverity

Tipo di dati: uint8

Tipo di accesso: sola lettura

Livello di gravità dell'errore segnalato.

Valore Significato
0
Recuperabile
1
Fatal
2
Correggibile

InstanceName

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: Chiave

Identificatore univoco di questa istanza della classe.

LogToEventlog

Tipo di dati: uint32

Tipo di accesso: sola lettura

Se 0 (zero), questo evento non viene registrato nel registro eventi di sistema.

PCI_BUS_ADDRESS

Tipo di dati: uint64

Tipo di accesso: sola lettura

Memoria o indirizzo I/O sul bus PCI al momento dell'evento.

Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.

PCI_BUS_CMD

Tipo di dati: uint64

Tipo di accesso: sola lettura

Comando o operazione del bus al momento dell'evento.

Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.

PCI_BUS_DATA

Tipo di dati: uint64

Tipo di accesso: sola lettura

Dati sul bus PCI al momento dell'evento.

Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.

PCI_BUS_ERROR_STATUS

Tipo di dati: uint64

Tipo di accesso: sola lettura

Stato del bus al momento dell'errore.

Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.

PCI_BUS_ERROR_TYPE

Tipo di dati: uint16

Tipo di accesso: sola lettura

Tipo di errore del bus PCI.

Valore Significato
0
Errore specifico del sistema sconosciuto o OEM.
1
Errore di parità dei dati.
2
Errore di sistema.
3
Master Abort.
4
Timeout del bus o Nessun dispositivo presente (NO DEVSEL#).
5
Errore di parità dei dati master.
6
Errore di parità degli indirizzi.
7
Errore di parità dei comandi.

PCI_BUS_ID_BusNumber

Tipo di dati: uint8

Tipo di accesso: sola lettura

Identificatore designato per il bus PCI che ha rilevato l'errore.

PCI_BUS_ID_SegmentNumber

Tipo di dati: uint8

Tipo di accesso: sola lettura

Identificatore di segmento designato per il bus PCI che ha rilevato l'errore.

PCI_BUS_REQUESTOR_ID

Tipo di dati: uint64

Tipo di accesso: sola lettura

Identificatore del richiedente del bus PCI al momento dell'evento.

Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.

PCI_BUS_RESPONDER_ID

Tipo di dati: uint64

Tipo di accesso: sola lettura

Identificatore del risponditore del bus PCI al momento dell'evento.

Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.

RawRecord

Tipo di dati: matrice uint8

Tipo di accesso: sola lettura

Matrice di byte che contiene il record di errore non elaborato come presentato a Windows dal livello di astrazione del sistema (SAL). Il numero di elementi nella matrice viene specificato dalla proprietà Size .

Recordid

Tipo di dati: uint64

Tipo di accesso: sola lettura

Identificatore record del record di errore per questo errore.

Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.

Dimensione

Tipo di dati: uint32

Tipo di accesso: sola lettura

Dimensione del record di errore non elaborato.

Tipo

Tipo di dati: uint32

Tipo di accesso: sola lettura

Tipo di messaggio del registro eventi. Questi messaggi corrispondono ai codici di messaggio del log eventi usati per inserire messaggi del log eventi dal provider consumer del registro eventi di Windows quando riceve uno degli eventi.

VALIDATION_BITS

Tipo di dati: uint64

Tipo di accesso: sola lettura

Bit di convalida usati per indicare la validità dei campi successivi.

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

Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.

Commenti

La classe MSMCAEvent_PCIBusError deriva da WMIEvent.

Requisiti

Requisito Valore
Client minimo supportato
Windows XP
Server minimo supportato
Windows Server 2003
Spazio dei nomi
Radice\wmi
MOF
Wmicore.mof
DLL
Wmiprov.dll

Vedi anche

Classi MSMCA

WMIEvent