PCI_EXPRESS_ROOT_ERROR_STATUS unione (miniport.h)
La struttura PCI_EXPRESS_ROOT_ERROR_STATUS descrive un registro dello stato di errore radice PCI Express (PCIe) di una struttura di funzionalità avanzate di segnalazione errori PCIe.
Sintassi
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;
} DUMMYSTRUCTNAME;
ULONG AsULONG;
} PCI_EXPRESS_ROOT_ERROR_STATUS, *PPCI_EXPRESS_ROOT_ERROR_STATUS;
Membri
DUMMYSTRUCTNAME
Struttura DUMMYSTRUCTNAME.
DUMMYSTRUCTNAME.CorrectableErrorReceived
Un singolo bit che indica che è stato ricevuto un messaggio di errore corretto.
DUMMYSTRUCTNAME.MultipleCorrectableErrorsReceived
Un singolo bit che indica che sono stati ricevuti più messaggi di errore corretti.
DUMMYSTRUCTNAME.UncorrectableErrorReceived
Un singolo bit che indica che è stato ricevuto un messaggio di errore non verificabile.
DUMMYSTRUCTNAME.MultipleUncorrectableErrorsReceived
Un singolo bit che indica che sono stati ricevuti più messaggi di errore non verificabili.
DUMMYSTRUCTNAME.FirstUncorrectableFatal
Un singolo bit che indica che il primo messaggio di errore non verificabile ricevuto è stato per un errore irreversibile.
DUMMYSTRUCTNAME.NonFatalErrorMessagesReceived
Un singolo bit che indica che sono stati ricevuti uno o più messaggi di errore non irreversibili.
DUMMYSTRUCTNAME.FatalErrorMessagesReceived
Un singolo bit che indica che sono stati ricevuti uno o più messaggi di errore non irreversibili.
DUMMYSTRUCTNAME.Reserved
Riservato.
DUMMYSTRUCTNAME.AdvancedErrorInterruptMessageNumber
Il vettore MSI/MSI-X usato per i messaggi di interrupt generati in associazione a uno dei bit di stato della funzionalità di segnalazione degli errori avanzata.
AsULONG
Rappresentazione ULONG del contenuto della struttura PCI_EXPRESS_ROOT_ERROR_STATUS.
Osservazioni
L'unione PCI_EXPRESS_ROOT_ERROR_STATUS è disponibile in Windows Server 2008 e versioni successive di Windows.
Un'unione PCI_EXPRESS_ROOT_ERROR_STATUS è contenuta nella struttura PCI_EXPRESS_ROOTPORT_AER_CAPABILITY.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | miniport.h (include Ntddk.h, Wdm.h, Miniport.h) |