объединение PCI_EXPRESS_ERROR_SOURCE_ID (miniport.h)
Объединение PCI_EXPRESS_ERROR_SOURCE_ID описывает идентификаторы первой исправляемой ошибки и первую незаменяемую ошибку, сообщаемую в регистре состояния корневой ошибки PCI Express (PCIe).
Синтаксис
typedef union _PCI_EXPRESS_ERROR_SOURCE_ID {
struct {
USHORT CorrectableSourceIdFun : 3;
USHORT CorrectableSourceIdDev : 5;
USHORT CorrectableSourceIdBus : 8;
USHORT UncorrectableSourceIdFun : 3;
USHORT UncorrectableSourceIdDev : 5;
USHORT UncorrectableSourceIdBus : 8;
} DUMMYSTRUCTNAME;
ULONG AsULONG;
} PCI_EXPRESS_ERROR_SOURCE_ID, *PPCI_EXPRESS_ERROR_SOURCE_ID;
Члены
DUMMYSTRUCTNAME
Структура DUMMYSTRUCTNAME.
DUMMYSTRUCTNAME.CorrectableSourceIdFun
Номер функции запрашивающего средства, сообщающего о первой исправляемой ошибке.
DUMMYSTRUCTNAME.CorrectableSourceIdDev
Номер устройства запрашивающего средства, сообщающего о первой исправляемой ошибке.
DUMMYSTRUCTNAME.CorrectableSourceIdBus
Номер шины запрашивающего объекта, сообщающего о первой исправляемой ошибке.
DUMMYSTRUCTNAME.UncorrectableSourceIdFun
Номер функции запрашивающего объекта, сообщающего о первой незаменяемой ошибке.
DUMMYSTRUCTNAME.UncorrectableSourceIdDev
Номер устройства запрашивающего средства, сообщающего о первой незаменяемой ошибке.
DUMMYSTRUCTNAME.UncorrectableSourceIdBus
Номер шины запрашивающего объекта, сообщающего о первой незаменяемой ошибке.
AsULONG
ULONG представление содержимого структуры PCI_EXPRESS_ERROR_SOURCE_ID.
Замечания
Структура PCI_EXPRESS_ERROR_SOURCE_ID доступна в Windows Server 2008 и более поздних версиях Windows.
Структура PCI_EXPRESS_ERROR_SOURCE_ID содержится в структуре PCI_EXPRESS_ROOTPORT_AER_CAPABILITY.
Требования
Требование | Ценность |
---|---|
заголовка | miniport.h (include Ntddk.h, Wdm.h, Miniport.h) |