Поделиться через


класс MSMCAEvent_PCIComponentError

Класс MSMCAEvent_PCIComponentError указывает на ошибку компонента PCI в архитектуре проверки компьютера (MCA). Этот класс доступен только в 64-разрядных системах Windows.

Следующий синтаксис упрощен из кода MOF и включает все его унаследованные свойства. Свойства и методы находятся в алфавитном порядке, а не в порядке MOF.

Синтаксис

class MSMCAEvent_PCIComponentError : WMIEvent
{
  boolean Active;
  uint32  AdditionalErrors;
  uint32  Cpu;
  uint8   ErrorSeverity;
  string  InstanceName;
  uint64  PCI_COMP_ERROR_STATUS;
  uint8   PCI_COMP_INFO_BusNumber;
  uint8   PCI_COMP_INFO_ClassCodeBaseClass;
  uint8   PCI_COMP_INFO_ClassCodeInterface;
  uint8   PCI_COMP_INFO_ClassCodeSubClass;
  uint16  PCI_COMP_INFO_DeviceId;
  uint8   PCI_COMP_INFO_DeviceNumber;
  uint8   PCI_COMP_INFO_FunctionNumber;
  uint8   PCI_COMP_INFO_SegmentNumber;
  uint16  PCI_COMP_INFO_VendorId;
  uint8   RawRecord[];
  uint64  RecordId;
  uint32  Size;
  uint32  Type;
  uint64  VALIDATION_BITS;
  uint32  LogToEventlog;
};

Члены

Класс MSMCAEvent_PCIComponentError имеет следующие типы членов:

Элемент Property

Класс MSMCAEvent_PCIComponentError имеет эти свойства.

Активен

Тип данных: boolean

Тип доступа: только для чтения

True, если этот экземпляр класса активен; в противном случае — FALSE.

Дополнительныеerrors

Тип данных: uint32

Тип доступа: только для чтения

Количество дополнительных ошибок в записи.

ЦП

Тип данных: uint32

Тип доступа: только для чтения

ЦП, который сообщил об ошибке. Это свойство применяется только к многопроцессорной системе, в которой первому процессору присваивается номер 0, второму процессору присваивается номер 1 и т. д.

ErrorSeverity

Тип данных: uint8

Тип доступа: только для чтения

Уровень серьезности сообщаемой ошибки.

Значение Значение
0
Восстанавливается
1
Смертельным
2
Исправляется

InstanceName

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: Ключ

Уникальный идентификатор этого экземпляра класса .

LogToEventlog

Тип данных: uint32

Тип доступа: только для чтения

Если значение равно 0 (ноль), это событие не регистрируется в журнале системных событий.

PCI_COMP_ERROR_STATUS

Тип данных: uint64

Тип доступа: только для чтения

Внутренний код ошибки.

Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе Скрипты в WMI.

PCI_COMP_INFO_BusNumber

Тип данных: uint8

Тип доступа: только для чтения

Номер шины компонента PCI.

PCI_COMP_INFO_ClassCodeBaseClass

Тип данных: uint8

Тип доступа: только для чтения

Код класса базового класса компонента PCI.

PCI_COMP_INFO_ClassCodeInterface

Тип данных: uint8

Тип доступа: только для чтения

Интерфейс кода класса компонента PCI.

PCI_COMP_INFO_ClassCodeSubClass

Тип данных: uint8

Тип доступа: только для чтения

Подкласс кода класса компонента PCI.

PCI_COMP_INFO_DeviceId

Тип данных: uint16

Тип доступа: только для чтения

Идентификатор устройства компонента PCI.

PCI_COMP_INFO_DeviceNumber

Тип данных: uint8

Тип доступа: только для чтения

Номер устройства компонента PCI.

PCI_COMP_INFO_FunctionNumber

Тип данных: uint8

Тип доступа: только для чтения

Номер функции компонента PCI.

PCI_COMP_INFO_SegmentNumber

Тип данных: uint8

Тип доступа: только для чтения

Номер сегмента компонента PCI.

PCI_COMP_INFO_VendorId

Тип данных: uint16

Тип доступа: только для чтения

Идентификатор поставщика компонента PCI.

RawRecord

Тип данных: массив uint8

Тип доступа: только для чтения

Массив байтов, содержащий необработанную запись об ошибке. Количество элементов в массиве, указанное свойством Size .

RecordId

Тип данных: uint64

Тип доступа: только для чтения

Идентификатор записи об ошибке для этой ошибки.

Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе Скрипты в WMI.

Размер

Тип данных: uint32

Тип доступа: только для чтения

Размер необработанной записи об ошибке.

Тип

Тип данных: uint32

Тип доступа: только для чтения

Тип сообщения журнала событий. Эти сообщения соответствуют кодам сообщений журнала событий, используемым для вставки сообщений журнала событий поставщиком-получателем журнала событий Windows при получении одного из событий.

VALIDATION_BITS

Тип данных: uint64

Тип доступа: только для чтения

Проверочный бит, используемый для указания допустимости последующих полей.

Значения Значение
1 (0x1)
PCI_COMP_ERROR_STATUS является допустимым.
2 (0x2)
PCI_COMP_INFO является допустимым.
4 (0x4)
PCI_COMP_MEM_NUM является допустимым.
8 (0x8)
PCI_COMP_IO_NUM является допустимым.
16 (0x10)
PCI_COMP_REGS_DATA_PAIR является допустимым.

Дополнительные сведения об использовании значений uint64 в скриптах см. в разделе Создание скриптов в WMI.

Комментарии

Класс MSMCAEvent_PCIComponentError является производным от WMIEvent.

Требования

Требование Значение
Минимальная версия клиента
Windows XP
Минимальная версия сервера
Windows Server 2003
Пространство имен
Root\wmi
MOF
Wmicore.mof
DLL
Wmiprov.dll

См. также раздел

Классы MSMCA

WMIEvent