объединение 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) |