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


объединение 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 (include Ntddk.h, Wdm.h, Miniport.h)

См. также

PCI_EXPRESS_AER_CAPABILITY

PCI_EXPRESS_BRIDGE_AER_CAPABILITY

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY