PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY union (miniport.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;
  } DUMMYSTRUCTNAME;
  ULONG  AsULONG;
} PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY, *PPCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY;

Члены

DUMMYSTRUCTNAME

Структура 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 .

Требования

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

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

PCI_EXPRESS_BRIDGE_AER_CAPABILITY