estructura PCI_EXPRESS_BRIDGE_AER_CAPABILITY (wdm.h)
La estructura de PCI_EXPRESS_BRIDGE_AER_CAPABILITY describe una estructura de funcionalidad de notificación de errores avanzada de PCI Express (PCIe) para un dispositivo de puente PCIe.
Sintaxis
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;
Miembros
Header
Estructura PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER que describe el encabezado de esta estructura.
UncorrectableErrorStatus
Estructura PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS que describe el registro de estado de error irrecuperable pcIe de la estructura de funcionalidad pcIe AER.
UncorrectableErrorMask
Estructura PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK que describe el registro de máscara de error irrecuperable pcIe de la estructura de funcionalidad pcIe AER.
UncorrectableErrorSeverity
Estructura PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY que describe el registro de gravedad de error irrecuperable pcIe de la estructura de funcionalidad pcIe AER.
CorrectableErrorStatus
Estructura PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS que describe el registro de estado de error irrecuperable pcIe de la estructura de funcionalidad pcIe AER.
CorrectableErrorMask
Estructura PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK que describe el registro de máscara de error irrecuperable pcIe de la estructura de funcionalidad pcIe AER.
CapabilitiesAndControl
Estructura de PCI_EXPRESS_AER_CAPABILITIES que describe las funcionalidades avanzadas de error PCIe y el registro de control de la estructura de funcionalidad de PCIe AER.
HeaderLog[4]
Matriz de cuatro valores de 32 bits que contienen juntos el encabezado del paquete de capa de transacción (TLP) que corresponde a un error detectado.
Dentro de cada valor de 32 bits de la matriz, los bytes del TLP están en orden de bytes big-endian.
SecUncorrectableErrorStatus
Estructura de PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS que describe el registro de estado de error irrecuperable secundario PCIe de la estructura de funcionalidad PCIe AER.
SecUncorrectableErrorMask
Estructura PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK que describe el registro de máscara de error no correrecible secundaria pcIe de la estructura de funcionalidad pcIe AER.
SecUncorrectableErrorSeverity
Estructura PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY que describe el registro de gravedad de error nocorrectable secundario PCIe de la estructura de funcionalidad PCIe AER.
SecCapabilitiesAndControl
Estructura PCI_EXPRESS_SEC_AER_CAPABILITIES que describe las funcionalidades de error secundarias pcIe y el registro de control de la estructura de funcionalidad de PCIe AER.
SecHeaderLog[4]
Matriz de cuatro valores de 32 bits que contienen juntos el encabezado de la transacción en la interfaz secundaria que generó un error.
Observaciones
La estructura PCI_EXPRESS_BRIDGE_AER_CAPABILITY está disponible en Windows Server 2008 y versiones posteriores de Windows.
Los puertos raíz y los recopiladores de eventos complejos raíz usan la estructura de PCI_EXPRESS_ROOTPORT_AER_CAPABILITY en lugar de la estructura de PCI_EXPRESS_BRIDGE_AER_CAPABILITY para describir la estructura de funcionalidad avanzada de informes de errores PCIe.
Todos los demás dispositivos y puertos PCIe que no son dispositivos puente usan la estructura de PCI_EXPRESS_AER_CAPABILITY en lugar de la estructura de PCI_EXPRESS_BRIDGE_AER_CAPABILITY para describir la estructura de funcionalidad de informes de errores avanzado pcIe.
Para obtener más información sobre la estructura avanzada de funcionalidades de informes de errores pcIe para dispositivos de puente PCIe, consulte la especificación PCI Express.
Requisitos
Requisito | Valor |
---|---|
encabezado de | wdm.h (incluya Ntddk.h, Wdm.h, Miniport.h) |
Consulte también
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