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


объединение PCI_EXPRESS_AER_CAPABILITIES (wdm.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 Reserved  :23;
  };
  ULONG  AsULONG;
} PCI_EXPRESS_AER_CAPABILITIES, *PPCI_EXPRESS_AER_CAPABILITIES;

Члены

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.FirstErrorPointer

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

DUMMYSTRUCTNAME.ECRCGenerationCapable

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

DUMMYSTRUCTNAME.ECRCGenerationEnable

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

DUMMYSTRUCTNAME.ECRCCheckCapable

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

DUMMYSTRUCTNAME.ECRCCheckEnable

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

DUMMYSTRUCTNAME.MultipleHeaderRecordingCapable

DUMMYSTRUCTNAME.MultipleHeaderRecordingEnable

DUMMYSTRUCTNAME.TlpPrefixLogPresent

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 .

Требования

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

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

PCI_EXPRESS_AER_CAPABILITY

PCI_EXPRESS_BRIDGE_AER_CAPABILITY

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY