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


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

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

Синтаксис

typedef union _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY {
  struct {
    ULONG TargetAbortOnSplitCompletion  :1;
    ULONG MasterAbortOnSplitCompletion  :1;
    ULONG ReceivedTargetAbort  :1;
    ULONG ReceivedMasterAbort  :1;
    ULONG RsvdZ  :1;
    ULONG UnexpectedSplitCompletionError  :1;
    ULONG UncorrectableSplitCompletion  :1;
    ULONG UncorrectableDataError  :1;
    ULONG UncorrectableAttributeError  :1;
    ULONG UncorrectableAddressError  :1;
    ULONG DelayedTransactionDiscardTimerExpired  :1;
    ULONG PERRAsserted  :1;
    ULONG SERRAsserted  :1;
    ULONG InternalBridgeError  :1;
    ULONG Reserved  :18;
  };
  ULONG  AsULONG;
} PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY, *PPCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY;

Члены

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.TargetAbortOnSplitCompletion

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

DUMMYSTRUCTNAME.MasterAbortOnSplitCompletion

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

DUMMYSTRUCTNAME.ReceivedTargetAbort

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

DUMMYSTRUCTNAME.ReceivedMasterAbort

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

DUMMYSTRUCTNAME.RsvdZ

Зарезервировано для системного использования.

DUMMYSTRUCTNAME.UnexpectedSplitCompletionError

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

DUMMYSTRUCTNAME.UncorrectableSplitCompletion

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

DUMMYSTRUCTNAME.UncorrectableDataError

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

DUMMYSTRUCTNAME.UncorrectableAttributeError

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

DUMMYSTRUCTNAME.UncorrectableAddressError

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

DUMMYSTRUCTNAME.DelayedTransactionDiscardTimerExpired

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

DUMMYSTRUCTNAME.PERRAsserted

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

DUMMYSTRUCTNAME.SERRAsserted

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

DUMMYSTRUCTNAME.InternalBridgeError

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

DUMMYSTRUCTNAME.Reserved

Зарезервировано для системного использования.

AsULONG

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

Комментарии

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

Структура PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY содержится в структуре PCI_EXPRESS_BRIDGE_AER_CAPABILITY .

Требования

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

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

PCI_EXPRESS_BRIDGE_AER_CAPABILITY