объединение PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS (miniport.h)
Объединение PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS описывает дополнительный регистр состояния неустранимых ошибок PCI Express (PCIe) расширенной структуры отчетов об ошибках PCIe.
Синтаксис
typedef union _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS {
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_STATUS, *PPCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS;
Члены
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_STATUS доступна в Windows Server 2008 и более поздних версиях Windows.
Структура PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS содержится в структуре PCI_EXPRESS_BRIDGE_AER_CAPABILITY .
Требования
Требование | Значение |
---|---|
Заголовок | miniport.h (включая Ntddk.h, Wdm.h, Miniport.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по