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


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

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

Синтаксис

typedef union _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK {
  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_MASK, *PPCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK;

Члены

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_MASK.

Комментарии

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

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

Требования

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

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

PCI_EXPRESS_BRIDGE_AER_CAPABILITY