PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY unión (wdm.h)
La estructura de PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY describe un registro de gravedad de error irrecuperable de PCI Express (PCIe) de una estructura de funcionalidad de informes de errores avanzado de PCIe.
Sintaxis
typedef union _PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY {
struct {
ULONG Undefined :1;
ULONG Reserved1 :3;
ULONG DataLinkProtocolError :1;
ULONG SurpriseDownError :1;
ULONG Reserved2 :6;
ULONG PoisonedTLP :1;
ULONG FlowControlProtocolError :1;
ULONG CompletionTimeout :1;
ULONG CompleterAbort :1;
ULONG UnexpectedCompletion :1;
ULONG ReceiverOverflow :1;
ULONG MalformedTLP :1;
ULONG ECRCError :1;
ULONG UnsupportedRequestError :1;
ULONG Reserved3 :11;
};
ULONG AsULONG;
} PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY, *PPCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY;
Miembros
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.Undefined
Un solo bit que contiene un valor indefinido. En las versiones de la especificación PCIe anteriores a la versión 1.1, este bit indica que un error de entrenamiento de vínculo notificado es un error irrecuperable.
DUMMYSTRUCTNAME.Reserved1
Reservado.
DUMMYSTRUCTNAME.DataLinkProtocolError
Un solo bit que indica que un error de protocolo de vínculo de datos notificado es un error irrecuperable.
DUMMYSTRUCTNAME.SurpriseDownError
Un solo bit que indica que un error de sorpresa notificado es un error irrecuperable.
DUMMYSTRUCTNAME.Reserved2
Reservado.
DUMMYSTRUCTNAME.PoisonedTLP
Un solo bit que indica que un paquete de capa de transacción dudoso (TLP) notificado es un error irrecuperable.
DUMMYSTRUCTNAME.FlowControlProtocolError
Un solo bit que indica que un error de protocolo de control de flujo notificado es un error irrecuperable.
DUMMYSTRUCTNAME.CompletionTimeout
Un solo bit que indica que un tiempo de espera de finalización notificado es un error irrecuperable.
DUMMYSTRUCTNAME.CompleterAbort
Un solo bit que indica que una anulación del completador notificada es un error irrecuperable.
DUMMYSTRUCTNAME.UnexpectedCompletion
Un solo bit que indica que una finalización inesperada notificada es un error irrecuperable.
DUMMYSTRUCTNAME.ReceiverOverflow
Un solo bit que indica que un desbordamiento del receptor notificado es un error irrecuperable.
DUMMYSTRUCTNAME.MalformedTLP
Un solo bit que indica que un paquete de capa de transacción con formato incorrecto notificado (TLP) es un error irrecuperable.
DUMMYSTRUCTNAME.ECRCError
Un solo bit que indica que un error notificado de comprobación de redundancia cíclica (ECRC) notificado es un error irrecuperable.
DUMMYSTRUCTNAME.UnsupportedRequestError
Un solo bit que indica que un error de solicitud no admitido notificado es un error irrecuperable.
DUMMYSTRUCTNAME.AcsViolation
DUMMYSTRUCTNAME.UncorrectableInternalError
DUMMYSTRUCTNAME.MCBlockedTlp
DUMMYSTRUCTNAME.AtomicOpEgressBlocked
DUMMYSTRUCTNAME.TlpPrefixBlocked
DUMMYSTRUCTNAME.Reserved3
Reservado.
AsULONG
Representación ULONG del contenido de la estructura PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY.
Comentarios
La estructura de PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY está disponible en Windows Server 2008 y versiones posteriores de Windows.
Una estructura de PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY se incluye en las estructuras PCI_EXPRESS_AER_CAPABILITY, PCI_EXPRESS_BRIDGE_AER_CAPABILITY y PCI_EXPRESS_ROOTPORT_AER_CAPABILITY .
Requisitos
Requisito | Valor |
---|---|
Header | wdm.h (incluya Ntddk.h, Wdm.h, Miniport.h) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de