MSMCAEvent_MemoryError clase
La clase MSMCAEvent_MemoryError representa un evento de error de memoria de Arquitectura de comprobación de máquina (MCA). Esta clase solo está disponible en sistemas Windows de 64 bits.
La siguiente sintaxis se simplifica desde el código de Managed Object Format (MOF) e incluye todas sus propiedades heredadas. Las propiedades y los métodos están en orden alfabético, no en orden MOF.
Sintaxis
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;
};
Miembros
La clase MSMCAEvent_MemoryError tiene estos tipos de miembros:
Propiedades
La clase MSMCAEvent_MemoryError tiene estas propiedades.
-
Activo
-
-
Tipo de datos: booleano
-
Tipo de acceso: solo lectura
TRUE, si esta instancia de la clase está activa; de lo contrario, FALSE.
-
-
AdditionalErrors
-
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
Número de errores adicionales en el registro MCA.
-
-
BUS_SPECIFIC_DATA
-
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
Datos específicos del OEM y dependientes del bus.
Para más información sobre el uso de valores uint64 en scripts, vea Scripting in WMI.
-
-
Cpu
-
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
CPU que notificó el error. Esta propiedad solo se aplica a un sistema multiprocesador en el que el primer procesador tiene asignado el número 0, al segundo procesador se le asigna el número 1, etc.
-
-
ErrorSeverity
-
-
Tipo de datos: uint8
-
Tipo de acceso: solo lectura
Nivel de gravedad del error notificado.
Value Significado - 0
Recuperable - 1
Grave - 2
Corregible -
-
InstanceName
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: Clave
Identificador único de esta instancia de la clase .
-
-
LogToEventlog
-
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
Si es cero, este evento no se registra en el registro de eventos del sistema.
-
-
MEM_BANK
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
El módulo o el número RANK de la ubicación de error de memoria.
-
-
MEM_BIT_POSITION
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Posición de bits en la palabra de memoria que contiene el error.
-
-
MEM_CARD
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Número de tarjeta de la ubicación del error de memoria.
-
-
MEM_COLUMN
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Número de columna de la ubicación del error de memoria.
-
-
MEM_DEVICE
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Número de dispositivo de la ubicación de error de memoria.
-
-
MEM_ERROR_STATUS
-
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
Estado del error de memoria.
Para más información sobre el uso de valores uint64 en scripts, vea Scripting in WMI.
-
-
MEM_MODULE
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Módulo o número de clasificación de la ubicación de error de memoria.
-
-
MEM_NODE
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Nodo que contiene el error de memoria. Esta propiedad solo se aplica en un sistema de varios nodos. Esta propiedad es específica del proveedor.
-
-
MEM_PHYSICAL_ADDR
-
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
Dirección física del error de memoria.
Para más información sobre el uso de valores uint64 en scripts, vea Scripting in WMI.
-
-
MEM_PHYSICAL_MASK
-
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
Bits de dirección válidos en la dirección física de 64 bits del error de memoria.
Nota
La máscara física especifica la granularidad de la dirección física. La dirección física del error de memoria depende de factores de implementación de hardware.
Para más información sobre el uso de valores uint64 en scripts, vea Scripting in WMI.
-
-
MEM_ROW
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Número de fila de la ubicación del error de memoria.
-
-
RawRecord
-
-
Tipo de datos: matriz uint8
-
Tipo de acceso: solo lectura
Matriz de bytes que contiene el registro de error sin procesar tal y como se presenta a Windows mediante la capa de abstracción del sistema (SAL). La propiedad Size especifica el número de elementos de la matriz.
-
-
RecordId
-
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
Identificador de registro del registro de error de este error.
Para más información sobre el uso de valores uint64 en scripts, vea Scripting in WMI.
-
-
REQUESTOR_ID
-
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
Dirección de hardware del dispositivo o componente que inicia la transacción.
Para más información sobre el uso de valores uint64 en scripts, vea Scripting in WMI.
-
-
RESPONDER_ID
-
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
Dirección de hardware del respondedor a la transacción.
Para más información sobre el uso de valores uint64 en scripts, vea Scripting in WMI.
-
-
Tamaño
-
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
Tamaño del registro de error sin procesar en bytes.
-
-
TARGET_ID
-
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
Dirección de hardware del destino previsto de la transacción.
Para más información sobre el uso de valores uint64 en scripts, vea Scripting in WMI.
-
-
Tipo
-
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
Tipo de mensaje de registro de eventos. Estos mensajes corresponden a los códigos de mensaje del registro de eventos usados para insertar mensajes de registro de eventos por parte del proveedor de consumidores del registro de eventos de Windows cuando recibe uno de los eventos.
-
-
VALIDATION_BITS
-
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
Bits de validación usados para indicar la validez de los campos posteriores.
Valores Significado - 1 (0x1)
MEM_ERROR_STATUS es válido. - 2 (0x2)
MEM_PHYSICAL_ADDR es válido. - 4 (0x4)
MEM_ADDR_MASK es válido. - 8 (0x8)
MEM_NODE es válido. - 16 (0x10)
MEM_CARD es válido. - 32 (0x20)
MEM_MODULE es válido. - 64 (0x40)
MEM_BANK es válido. - 128 (0x80)
MEM_DEVICE es válido. - 256 (0x100)
MEM_ROW es válido. - 512 (0x200)
MEM_COLUMN es válido. - 1024 (0x400)
MEM_BIT_POSITION es válido. - 2048 (0x800)
MEM_PLATFORM_REQUESTOR_ID es válido. - 4096 (0x1000)
MEM_PLATFORM_RESPONDER_ID es válido. - 8192 (0x2000)
MEM_PLATFORM_TARGET es válido. - 16384 (0x4000)
MEM_PLATFORM_BUS_SPECIFIC_DATA es válido. - 32768 (0x8000)
MEM_PLATFORM_OEM_ID es válido. - 65536 (0x10000)
MEM_PLATFORM_OEM_DATA_STRUCT es válido. Para más información sobre el uso de valores uint64 en scripts, vea Scripting in WMI.
-
Comentarios
La clase MSMCAEvent_MemoryError se deriva de WMIEvent.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows XP |
Servidor mínimo compatible |
Windows Server 2003 |
Espacio de nombres |
Root\wmi |
MOF |
|
Archivo DLL |
|