объединение PCI_EXPRESS_ROOT_ERROR_STATUS (wdm.h)
Структура PCI_EXPRESS_ROOT_ERROR_STATUS описывает регистр состояния корневых ошибок PCI Express (PCIe) для расширенной структуры отчетов об ошибках PCIe.
Синтаксис
typedef union _PCI_EXPRESS_ROOT_ERROR_STATUS {
struct {
ULONG CorrectableErrorReceived :1;
ULONG MultipleCorrectableErrorsReceived :1;
ULONG UncorrectableErrorReceived :1;
ULONG MultipleUncorrectableErrorsReceived :1;
ULONG FirstUncorrectableFatal :1;
ULONG NonFatalErrorMessagesReceived :1;
ULONG FatalErrorMessagesReceived :1;
ULONG Reserved :20;
ULONG AdvancedErrorInterruptMessageNumber :5;
};
ULONG AsULONG;
} PCI_EXPRESS_ROOT_ERROR_STATUS, *PPCI_EXPRESS_ROOT_ERROR_STATUS;
Члены
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.CorrectableErrorReceived
Один бит, указывающий, что получено исправленное сообщение об ошибке.
DUMMYSTRUCTNAME.MultipleCorrectableErrorsReceived
Один бит, указывающий, что получено несколько исправленных сообщений об ошибках.
DUMMYSTRUCTNAME.UncorrectableErrorReceived
Один бит, указывающий, что получено неустранимое сообщение об ошибке.
DUMMYSTRUCTNAME.MultipleUncorrectableErrorsReceived
Один бит, указывающий, что получено несколько неисправимых сообщений об ошибках.
DUMMYSTRUCTNAME.FirstUncorrectableFatal
Один бит, указывающий, что первое полученное неустранимое сообщение об ошибке было для неустранимой ошибки.
DUMMYSTRUCTNAME.NonFatalErrorMessagesReceived
Один бит, указывающий, что получено одно или несколько неустранимых неустранимых сообщений об ошибках.
DUMMYSTRUCTNAME.FatalErrorMessagesReceived
Один бит, указывающий, что получено одно или несколько неустранимых неустранимых сообщений об ошибках.
DUMMYSTRUCTNAME.Reserved
Зарезервировано.
DUMMYSTRUCTNAME.AdvancedErrorInterruptMessageNumber
Вектор MSI/MSI-X, используемый для сообщений прерываний, создаваемых в связи с любым из битов состояния расширенной возможности создания отчетов об ошибках.
AsULONG
Представление ULONG содержимого структуры PCI_EXPRESS_ROOT_ERROR_STATUS.
Комментарии
Структура PCI_EXPRESS_ROOT_ERROR_STATUS доступна в Windows Server 2008 и более поздних версиях Windows.
Структура PCI_EXPRESS_ROOT_ERROR_STATUS содержится в структуре PCI_EXPRESS_ROOTPORT_AER_CAPABILITY .
Требования
Требование | Значение |
---|---|
Заголовок | wdm.h (включая Ntddk.h, Wdm.h, Miniport.h) |