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


PCI_EXPRESS_AER_CAPABILITIES union (miniport.h)

Объединение PCI_EXPRESS_AER_CAPABILITIES описывает расширенные возможности ошибок PCI Express (PCIe) и регистр управления для структуры расширенных возможностей отчетов об ошибках PCIe.

Синтаксис

typedef union _PCI_EXPRESS_AER_CAPABILITIES {
  struct {
    ULONG FirstErrorPointer : 5;
    ULONG ECRCGenerationCapable : 1;
    ULONG ECRCGenerationEnable : 1;
    ULONG ECRCCheckCapable : 1;
    ULONG ECRCCheckEnable : 1;
    ULONG MultipleHeaderRecordingCapable : 1;
    ULONG MultipleHeaderRecordingEnable : 1;
    ULONG TlpPrefixLogPresent : 1;
    ULONG Reserved : 20;
  } DUMMYSTRUCTNAME;
  ULONG  AsULONG;
} PCI_EXPRESS_AER_CAPABILITIES, *PPCI_EXPRESS_AER_CAPABILITIES;

Члены

DUMMYSTRUCTNAME

Структура DUMMYSTRUCTNAME .

DUMMYSTRUCTNAME.FirstErrorPointer

Битовая позиция первой ошибки, которая была зарегистрирована в регистре состояния неисправимых ошибок PCIe.

DUMMYSTRUCTNAME.ECRCGenerationCapable

Один бит, указывающий, что устройство может создавать комплексные циклические проверки избыточности (ECRC).

DUMMYSTRUCTNAME.ECRCGenerationEnable

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

DUMMYSTRUCTNAME.ECRCCheckCapable

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

DUMMYSTRUCTNAME.ECRCCheckEnable

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

DUMMYSTRUCTNAME.MultipleHeaderRecordingCapable

Определяет элемент ULONGMultipleHeaderRecordingCapable.

DUMMYSTRUCTNAME.MultipleHeaderRecordingEnable

Определяет элемент ULONGMultipleHeaderRecordingEnable.

DUMMYSTRUCTNAME.TlpPrefixLogPresent

Определяет элемент ULONGTlpPrefixLogPresent.

DUMMYSTRUCTNAME.Reserved

Зарезервировано для последующего использования.

AsULONG

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

Комментарии

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

Структура PCI_EXPRESS_AER_CAPABILITIES содержится в структурах PCI_EXPRESS_AER_CAPABILITY, PCI_EXPRESS_BRIDGE_AER_CAPABILITY и PCI_EXPRESS_ROOTPORT_AER_CAPABILITY .

Требования

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

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

PCI_EXPRESS_AER_CAPABILITY

PCI_EXPRESS_BRIDGE_AER_CAPABILITY

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY