объединение PCI_EXPRESS_ERROR_SOURCE_ID (wdm.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;
};
ULONG AsULONG;
} PCI_EXPRESS_ERROR_SOURCE_ID, *PPCI_EXPRESS_ERROR_SOURCE_ID;
Члены
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 .
Требования
Требование | Значение |
---|---|
Заголовок | wdm.h (включая Ntddk.h, Wdm.h, Miniport.h) |