struttura PCI_EXPRESS_BRIDGE_AER_CAPABILITY (wdm.h)
La struttura PCI_EXPRESS_BRIDGE_AER_CAPABILITY descrive una struttura di funzionalità di segnalazione degli errori avanzata di PCI Express (PCIe) per un dispositivo bridge PCIe.
Sintassi
typedef struct _PCI_EXPRESS_BRIDGE_AER_CAPABILITY {
PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER Header;
PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS UncorrectableErrorStatus;
PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK UncorrectableErrorMask;
PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY UncorrectableErrorSeverity;
PCI_EXPRESS_CORRECTABLE_ERROR_STATUS CorrectableErrorStatus;
PCI_EXPRESS_CORRECTABLE_ERROR_MASK CorrectableErrorMask;
PCI_EXPRESS_AER_CAPABILITIES CapabilitiesAndControl;
ULONG HeaderLog[4];
PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS SecUncorrectableErrorStatus;
PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK SecUncorrectableErrorMask;
PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY SecUncorrectableErrorSeverity;
PCI_EXPRESS_SEC_AER_CAPABILITIES SecCapabilitiesAndControl;
ULONG SecHeaderLog[4];
} PCI_EXPRESS_BRIDGE_AER_CAPABILITY, *PPCI_EXPRESS_BRIDGE_AER_CAPABILITY;
Members
Header
Struttura PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER che descrive l'intestazione per questa struttura.
UncorrectableErrorStatus
Struttura PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS che descrive il registro dello stato degli errori PCIe non correzione della struttura di funzionalità PCIe AER.
UncorrectableErrorMask
Struttura PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK che descrive il registro delle maschere di errore non correzione PCIe della struttura di funzionalità PCIe AER.
UncorrectableErrorSeverity
Struttura PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY che descrive il registro di gravità dell'errore PCIe non verificabile della struttura di funzionalità PCIe AER.
CorrectableErrorStatus
Struttura PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS che descrive il registro dello stato degli errori PCIe non correzione della struttura di funzionalità PCIe AER.
CorrectableErrorMask
Struttura PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK che descrive il registro delle maschere di errore non correzione PCIe della struttura di funzionalità PCIe AER.
CapabilitiesAndControl
Struttura PCI_EXPRESS_AER_CAPABILITIES che descrive le funzionalità di errore avanzate PCIe e il registro di controllo della struttura di funzionalità PCIe AER.
HeaderLog[4]
Matrice di quattro valori a 32 bit che insieme contengono l'intestazione per il pacchetto TLP (Transaction Layer Packet) che corrisponde a un errore rilevato.
All'interno di ogni valore a 32 bit nella matrice, i byte del TLP sono in ordine di byte big-endian.
SecUncorrectableErrorStatus
Struttura PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS che descrive il registro dello stato degli errori non correzione secondario PCIe della struttura di funzionalità PCIe AER.
SecUncorrectableErrorMask
Struttura PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK che descrive il registro della maschera di errore non correzione secondaria PCIe della struttura di funzionalità PCIe AER.
SecUncorrectableErrorSeverity
Struttura PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY che descrive il registro di gravità dell'errore non correzione secondario PCIe della struttura di funzionalità PCIe AER.
SecCapabilitiesAndControl
Struttura PCI_EXPRESS_SEC_AER_CAPABILITIES che descrive le funzionalità di errore secondarie PCIe e il registro di controllo della struttura di funzionalità PCIe AER.
SecHeaderLog[4]
Matrice di quattro valori a 32 bit che insieme contengono l'intestazione per la transazione nell'interfaccia secondaria che ha generato un errore.
Commenti
La struttura PCI_EXPRESS_BRIDGE_AER_CAPABILITY è disponibile in Windows Server 2008 e versioni successive di Windows.
Le porte radice e gli agenti di raccolta eventi complessi radice usano la struttura di PCI_EXPRESS_ROOTPORT_AER_CAPABILITY anziché la struttura PCI_EXPRESS_BRIDGE_AER_CAPABILITY per descrivere la struttura di funzionalità di segnalazione errori avanzata pcIe.
Tutti gli altri dispositivi PCIe e porte che non sono dispositivi bridge usano la struttura PCI_EXPRESS_AER_CAPABILITY anziché la struttura PCI_EXPRESS_BRIDGE_AER_CAPABILITY per descrivere la struttura di funzionalità di segnalazione errori avanzata PCIe.
Per altre informazioni sulla struttura di funzionalità di segnalazione degli errori avanzata PCIe per i dispositivi bridge PCIe, vedere la specifica PCI Express.
Requisiti
Requisito | Valore |
---|---|
Intestazione | wdm.h (include Ntddk.h, Wdm.h, Miniport.h) |
Vedi anche
PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS
PCI_EXPRESS_CORRECTABLE_ERROR_STATUS
PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY
PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY
PCI_EXPRESS_SEC_AER_CAPABILITIES
PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK
PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER
PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS
PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK