Класс MSMCAEvent_MemoryError
Класс MSMCAEvent_MemoryError представляет событие ошибки памяти архитектуры проверки компьютера (MCA). Этот класс доступен только в 64-разрядных системах Windows.
Следующий синтаксис упрощен из кода MOF и включает все унаследованные свойства. Свойства и методы находятся в алфавитном порядке, а не в порядке MOF.
Синтаксис
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;
};
Члены
Класс MSMCAEvent_MemoryError имеет следующие типы членов:
Элемент Property
Класс MSMCAEvent_MemoryError имеет следующие свойства.
-
Активен
-
-
Тип данных: boolean
-
Тип доступа: только для чтения
ЗНАЧЕНИЕ TRUE, если этот экземпляр класса активен; в противном случае — FALSE.
-
-
Дополнительныеerrors
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
Количество дополнительных ошибок в записи MCA.
-
-
BUS_SPECIFIC_DATA
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Данные, зависящие от изготовителей оборудования, зависящие от шины.
Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе Создание скриптов в WMI.
-
-
ЦП
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
ЦП, который сообщил об ошибке. Это свойство применяется только к многопроцессорной системе, в которой первому процессору присваивается номер 0, второму процессору присваивается номер 1 и т. д.
-
-
ErrorSeverity
-
-
Тип данных: uint8
-
Тип доступа: только для чтения
Уровень серьезности сообщаемой ошибки.
Значение Значение - 0
Восстанавливается - 1
Смертельным - 2
Исправляемое -
-
InstanceName
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: Ключ
Уникальный идентификатор этого экземпляра класса .
-
-
LogToEventlog
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
Если значение равно нулю, это событие не регистрируется в системном журнале событий.
-
-
MEM_BANK
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Номер модуля или ранга расположения ошибки памяти.
-
-
MEM_BIT_POSITION
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Битовая позиция в слове памяти, которое содержит ошибку.
-
-
MEM_CARD
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Номер карточки расположения ошибки памяти.
-
-
MEM_COLUMN
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Номер столбца расположения ошибки памяти.
-
-
MEM_DEVICE
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Номер устройства расположения ошибки памяти.
-
-
MEM_ERROR_STATUS
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Состояние ошибки памяти.
Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе Создание скриптов в WMI.
-
-
MEM_MODULE
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Модуль или ранговый номер расположения ошибки памяти.
-
-
MEM_NODE
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Узел, содержащий ошибку памяти. Это свойство применяется только в системе с несколькими узлами. Это свойство зависит от поставщика.
-
-
MEM_PHYSICAL_ADDR
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Физический адрес ошибки памяти.
Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе Создание скриптов в WMI.
-
-
MEM_PHYSICAL_MASK
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Допустимые биты адресов в 64-разрядном физическом адресе ошибки памяти.
Примечание
Физическая маска указывает степень детализации физического адреса. Физический адрес ошибки памяти зависит от факторов реализации оборудования.
Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе Скрипты в WMI.
-
-
MEM_ROW
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Номер строки расположения ошибки памяти.
-
-
RawRecord
-
-
Тип данных: массив uint8
-
Тип доступа: только для чтения
Массив байтов, содержащий необработанную запись ошибки, представленную Windows системным уровнем абстракции (SAL). Количество элементов в массиве определяется свойством Size .
-
-
RecordId
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Идентификатор записи об ошибке для этой ошибки.
Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе Скрипты в WMI.
-
-
REQUESTOR_ID
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Аппаратный адрес устройства или компонента, инициирующего транзакцию.
Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе Скрипты в WMI.
-
-
RESPONDER_ID
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Аппаратный адрес отвечающего на транзакцию.
Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе Скрипты в WMI.
-
-
Размер
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
Размер необработанной записи ошибки в байтах.
-
-
TARGET_ID
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Аппаратный адрес целевого объекта транзакции.
Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе Скрипты в WMI.
-
-
Тип
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
Тип сообщения журнала событий. Эти сообщения соответствуют кодам сообщений журнала событий, используемым для вставки сообщений журнала событий поставщиком-получателем журнала событий Windows при получении одного из событий.
-
-
VALIDATION_BITS
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Биты проверки, используемые для указания допустимости последующих полей.
Значения Значение - 1 (0x1)
MEM_ERROR_STATUS является допустимым. - 2 (0x2)
MEM_PHYSICAL_ADDR является допустимым. - 4 (0x4)
MEM_ADDR_MASK является допустимым. - 8 (0x8)
MEM_NODE является допустимым. - 16 (0x10)
MEM_CARD является допустимым. - 32 (0x20)
MEM_MODULE является допустимым. - 64 (0x40)
MEM_BANK является допустимым. - 128 (0x80)
MEM_DEVICE является допустимым. - 256 (0x100)
MEM_ROW является допустимым. - 512 (0x200)
MEM_COLUMN является допустимым. - 1024 (0x400)
MEM_BIT_POSITION является допустимым. - 2048 (0x800)
MEM_PLATFORM_REQUESTOR_ID является допустимым. - 4096 (0x1000)
MEM_PLATFORM_RESPONDER_ID является допустимым. - 8192 (0x2000)
MEM_PLATFORM_TARGET является допустимым. - 16384 (0x4000)
MEM_PLATFORM_BUS_SPECIFIC_DATA является допустимым. - 32768 (0x8000)
MEM_PLATFORM_OEM_ID является допустимым. - 65536 (0x10000)
MEM_PLATFORM_OEM_DATA_STRUCT является допустимым. Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе Скрипты в WMI.
-
Комментарии
Класс MSMCAEvent_MemoryError является производным от WMIEvent.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP |
Минимальная версия сервера |
Windows Server 2003 |
Пространство имен |
Root\wmi |
MOF |
|
DLL |
|
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по