classe MSMCAEvent_MemoryError
La classe MSMCAEvent_MemoryError rappresenta un evento di errore di memoria MCA (Machine Check Architecture). Questa classe è disponibile solo nei sistemi Windows a 64 bit.
La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate. Le proprietà e i metodi sono in ordine alfabetico, non in ordine MOF.
Sintassi
class MSMCAEvent_MemoryError : WMIEvent
{
boolean Active;
uint32 AdditionalErrors;
uint64 BUS_SPECIFIC_DATA;
uint32 Cpu;
uint8 ErrorSeverity;
string InstanceName;
uint16 MEM_BANK;
uint16 MEM_BIT_POSITION;
uint16 MEM_CARD;
uint16 MEM_COLUMN;
uint64 MEM_ERROR_STATUS;
uint16 MEM_MODULE;
uint16 MEM_NODE;
uint64 MEM_PHYSICAL_ADDR;
uint64 MEM_PHYSICAL_MASK;
uint16 MEM_ROW;
uint8 RawRecord[];
uint64 RecordId;
uint64 REQUESTOR_ID;
uint64 RESPONDER_ID;
uint32 Size;
uint64 TARGET_ID;
uint32 Type;
uint64 VALIDATION_BITS;
uint16 MEM_DEVICE;
uint32 LogToEventlog;
};
Members
La classe MSMCAEvent_MemoryError dispone di questi tipi di membri:
Proprietà
La classe MSMCAEvent_MemoryError ha queste proprietà.
-
Attivo
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
TRUE, se questa istanza della classe è attiva; in caso contrario, FALSE.
-
-
AdditionalErrors
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Numero di errori aggiuntivi nel record MCA.
-
-
BUS_SPECIFIC_DATA
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Dati dipendenti dal bus specifici dell'OEM.
Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.
-
-
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 al primo processore viene assegnato il numero 0, al secondo processore viene assegnato il numero 1 e così via.
-
-
ErrorSeverity
-
-
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: string
-
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 zero, questo evento non viene registrato nel registro eventi di sistema.
-
-
MEM_BANK
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Numero modulo o RANK del percorso di errore di memoria.
-
-
MEM_BIT_POSITION
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Posizione di bit nella parola di memoria che contiene l'errore.
-
-
MEM_CARD
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Numero di scheda del percorso di errore di memoria.
-
-
MEM_COLUMN
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Numero di colonna del percorso di errore di memoria.
-
-
MEM_DEVICE
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Numero di dispositivo del percorso di errore di memoria.
-
-
MEM_ERROR_STATUS
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Stato dell'errore di memoria.
Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.
-
-
MEM_MODULE
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Modulo o numero di classificazione del percorso di errore di memoria.
-
-
MEM_NODE
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Nodo contenente l'errore di memoria. Questa proprietà si applica solo in un sistema multinodo. Questa proprietà è specifica del fornitore.
-
-
MEM_PHYSICAL_ADDR
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Indirizzo fisico dell'errore di memoria.
Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.
-
-
MEM_PHYSICAL_MASK
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Bit di indirizzo validi nell'indirizzo fisico a 64 bit dell'errore di memoria.
Nota
La maschera fisica specifica la granularità dell'indirizzo fisico. L'indirizzo fisico dell'errore di memoria dipende dai fattori di implementazione hardware.
Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.
-
-
MEM_ROW
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Numero di riga del percorso di errore di memoria.
-
-
RawRecord
-
-
Tipo di dati: matrice uint8
-
Tipo di accesso: sola lettura
Matrice di byte che contiene il record di errore non elaborato 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 del record di errore per questo errore.
Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.
-
-
REQUESTOR_ID
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Indirizzo hardware del dispositivo o del componente che avvia la transazione.
Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.
-
-
RESPONDER_ID
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Indirizzo hardware del risponditore alla transazione.
Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.
-
-
Dimensione
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Dimensioni del record di errore non elaborato in byte.
-
-
TARGET_ID
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Indirizzo hardware della destinazione prevista della transazione.
Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.
-
-
Tipo
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Tipo di messaggio del registro eventi. Questi messaggi corrispondono ai codici dei messaggi del registro eventi utilizzati per inserire i messaggi del registro 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)
MEM_ERROR_STATUS è valido. - 2 (0x2)
MEM_PHYSICAL_ADDR è valido. - 4 (0x4)
MEM_ADDR_MASK è valido. - 8 (0x8)
MEM_NODE è valido. - 16 (0x10)
MEM_CARD è valido. - 32 (0x20)
MEM_MODULE è valido. - 64 (0x40)
MEM_BANK è valido. - 128 (0x80)
MEM_DEVICE è valido. - 256 (0x100)
MEM_ROW è valido. - 512 (0x200)
MEM_COLUMN è valido. - 1024 (0x400)
MEM_BIT_POSITION è valido. - 2048 (0x800)
MEM_PLATFORM_REQUESTOR_ID è valido. - 4096 (0x1000)
MEM_PLATFORM_RESPONDER_ID è valido. - 8192 (0x2000)
MEM_PLATFORM_TARGET è valido. - 16384 (0x4000)
MEM_PLATFORM_BUS_SPECIFIC_DATA è valido. - 32768 (0x8000)
MEM_PLATFORM_OEM_ID è valido. - 65536 (0x10000)
MEM_PLATFORM_OEM_DATA_STRUCT è valido. Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.
-
Commenti
La classe MSMCAEvent_MemoryError deriva da WMIEvent.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows XP |
Server minimo supportato |
Windows Server 2003 |
Spazio dei nomi |
Root\wmi |
MOF |
|
DLL |
|