объединение PCI_EXPRESS_CORRECTABLE_ERROR_MASK (miniport.h)
Объединение PCI_EXPRESS_CORRECTABLE_ERROR_MASK описывает регистр маски ошибок, исправляемый PCI Express (PCIe), в структуре расширенной возможности создания отчетов об ошибках PCIe.
Синтаксис
typedef union _PCI_EXPRESS_CORRECTABLE_ERROR_MASK {
struct {
ULONG ReceiverError : 1;
ULONG Reserved1 : 5;
ULONG BadTLP : 1;
ULONG BadDLLP : 1;
ULONG ReplayNumRollover : 1;
ULONG Reserved2 : 3;
ULONG ReplayTimerTimeout : 1;
ULONG AdvisoryNonFatalError : 1;
ULONG CorrectedInternalError : 1;
ULONG HeaderLogOverflow : 1;
ULONG Reserved3 : 16;
} DUMMYSTRUCTNAME;
ULONG AsULONG;
} PCI_EXPRESS_CORRECTABLE_ERROR_MASK, *PPCI_CORRECTABLE_ERROR_MASK;
Члены
DUMMYSTRUCTNAME
Структура DUMMYSTRUCTNAME .
DUMMYSTRUCTNAME.ReceiverError
Один бит, указывающий, что отчеты об ошибках получателя маскируются.
DUMMYSTRUCTNAME.Reserved1
Зарезервировано.
DUMMYSTRUCTNAME.BadTLP
Один бит, указывающий, что отчеты о недопустимых пакетах уровня транзакций (TLP) маскируются.
DUMMYSTRUCTNAME.BadDLLP
Один бит, указывающий, что отчеты о недопустимых пакетах канала передачи данных (DLL) маскируются.
DUMMYSTRUCTNAME.ReplayNumRollover
Один бит, указывающий, что отчеты о переключениях счетчика, который подсчитывает количество повторных передач буфера повторных попыток, маскируются.
DUMMYSTRUCTNAME.Reserved2
Зарезервировано.
DUMMYSTRUCTNAME.ReplayTimerTimeout
Один бит, указывающий, что отчеты о времени ожидания таймера воспроизведения маскируются.
DUMMYSTRUCTNAME.AdvisoryNonFatalError
Один бит, указывающий, что отчеты о неустранимых ошибках рекомендаций маскируются.
DUMMYSTRUCTNAME.CorrectedInternalError
Определяет элемент ULONGCorrectedInternalError.
DUMMYSTRUCTNAME.HeaderLogOverflow
Определяет элемент ULONGHeaderLogOverflow.
DUMMYSTRUCTNAME.Reserved3
Зарезервировано.
AsULONG
Представление ULONG содержимого PCI_EXPRESS_CORRECTABLE_ERROR_MASK объединения.
Комментарии
Структура PCI_EXPRESS_CORRECTABLE_ERROR_MASK доступна в Windows Server 2008 и более поздних версиях Windows.
Структура PCI_EXPRESS_CORRECTABLE_ERROR_MASK содержится в структурах PCI_EXPRESS_AER_CAPABILITY, PCI_EXPRESS_BRIDGE_AER_CAPABILITY и PCI_EXPRESS_ROOTPORT_AER_CAPABILITY .
Требования
Требование | Значение |
---|---|
Заголовок | miniport.h (включая Ntddk.h, Wdm.h, Miniport.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по