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


объединение PCI_EXPRESS_ROOT_ERROR_STATUS (wdm.h)

Структура PCI_EXPRESS_ROOT_ERROR_STATUS описывает регистр состояния корневых ошибок PCI Express (PCIe) для расширенной структуры отчетов об ошибках PCIe.

Синтаксис

typedef union _PCI_EXPRESS_ROOT_ERROR_STATUS {
  struct {
    ULONG CorrectableErrorReceived  :1;
    ULONG MultipleCorrectableErrorsReceived  :1;
    ULONG UncorrectableErrorReceived  :1;
    ULONG MultipleUncorrectableErrorsReceived  :1;
    ULONG FirstUncorrectableFatal  :1;
    ULONG NonFatalErrorMessagesReceived  :1;
    ULONG FatalErrorMessagesReceived  :1;
    ULONG Reserved  :20;
    ULONG AdvancedErrorInterruptMessageNumber  :5;
  };
  ULONG  AsULONG;
} PCI_EXPRESS_ROOT_ERROR_STATUS, *PPCI_EXPRESS_ROOT_ERROR_STATUS;

Члены

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.CorrectableErrorReceived

Один бит, указывающий, что получено исправленное сообщение об ошибке.

DUMMYSTRUCTNAME.MultipleCorrectableErrorsReceived

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

DUMMYSTRUCTNAME.UncorrectableErrorReceived

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

DUMMYSTRUCTNAME.MultipleUncorrectableErrorsReceived

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

DUMMYSTRUCTNAME.FirstUncorrectableFatal

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

DUMMYSTRUCTNAME.NonFatalErrorMessagesReceived

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

DUMMYSTRUCTNAME.FatalErrorMessagesReceived

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

DUMMYSTRUCTNAME.Reserved

Зарезервировано.

DUMMYSTRUCTNAME.AdvancedErrorInterruptMessageNumber

Вектор MSI/MSI-X, используемый для сообщений прерываний, создаваемых в связи с любым из битов состояния расширенной возможности создания отчетов об ошибках.

AsULONG

Представление ULONG содержимого структуры PCI_EXPRESS_ROOT_ERROR_STATUS.

Комментарии

Структура PCI_EXPRESS_ROOT_ERROR_STATUS доступна в Windows Server 2008 и более поздних версиях Windows.

Структура PCI_EXPRESS_ROOT_ERROR_STATUS содержится в структуре PCI_EXPRESS_ROOTPORT_AER_CAPABILITY .

Требования

Требование Значение
Заголовок wdm.h (включая Ntddk.h, Wdm.h, Miniport.h)

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

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY