PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY união (miniport.h)
A união de PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY descreve um registro de severidade de erro incorrecionável PCI Express (PCIe) de uma estrutura de funcionalidade de relatório de erros avançada pcie.
Sintaxe
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 AcsViolation : 1;
ULONG UncorrectableInternalError : 1;
ULONG MCBlockedTlp : 1;
ULONG AtomicOpEgressBlocked : 1;
ULONG TlpPrefixBlocked : 1;
ULONG PoisonedTlpEgressBlocked : 1;
ULONG Reserved3 : 5;
} DUMMYSTRUCTNAME;
ULONG AsULONG;
} PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY, *PPCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY;
Membros
DUMMYSTRUCTNAME
A estrutura DUMMYSTRUCTNAME .
DUMMYSTRUCTNAME.Undefined
Um único bit que contém um valor indefinido. Em versões da Especificação pcie antes da versão 1.1, esse bit indica que um erro de treinamento de link relatado é um erro fatal.
DUMMYSTRUCTNAME.Reserved1
Reservado.
DUMMYSTRUCTNAME.DataLinkProtocolError
Um único bit que indica que um erro de protocolo de link de dados relatado é um erro fatal.
DUMMYSTRUCTNAME.SurpriseDownError
Um único bit que indica que um erro de surpresa relatado é um erro fatal.
DUMMYSTRUCTNAME.Reserved2
Reservado.
DUMMYSTRUCTNAME.PoisonedTLP
Um único bit que indica que um TLP (pacote de camada de transação envenenada) relatado é um erro fatal.
DUMMYSTRUCTNAME.FlowControlProtocolError
Um único bit que indica que um erro de protocolo de controle de fluxo relatado é um erro fatal.
DUMMYSTRUCTNAME.CompletionTimeout
Um único bit que indica que um tempo limite de conclusão relatado é um erro fatal.
DUMMYSTRUCTNAME.CompleterAbort
Um único bit que indica que uma anulação de concluídor relatada é um erro fatal.
DUMMYSTRUCTNAME.UnexpectedCompletion
Um único bit que indica que uma conclusão inesperada relatada é um erro fatal.
DUMMYSTRUCTNAME.ReceiverOverflow
Um único bit que indica que um estouro de receptor relatado é um erro fatal.
DUMMYSTRUCTNAME.MalformedTLP
Um único bit que indica que um TLP (pacote de camada de transação malformado) relatado é um erro fatal.
DUMMYSTRUCTNAME.ECRCError
Um único bit que indica que um erro de redundância cíclica de ponta a ponta relatado marcar (ECRC) é um erro fatal.
DUMMYSTRUCTNAME.UnsupportedRequestError
Um único bit que indica que um erro de solicitação não compatível relatado é um erro fatal.
DUMMYSTRUCTNAME.AcsViolation
Define o membro ULONGAcsViolation.
DUMMYSTRUCTNAME.UncorrectableInternalError
Define o membro ULONGUncorrectableInternalError.
DUMMYSTRUCTNAME.MCBlockedTlp
Define o membro ULONG MCBlockedTlp.
DUMMYSTRUCTNAME.AtomicOpEgressBlocked
Define o membro ULONGAtomicOpEgressBlocked.
DUMMYSTRUCTNAME.TlpPrefixBlocked
Define o membro ULONGTlpPrefixBlocked.
DUMMYSTRUCTNAME.PoisonedTlpEgressBlocked
DUMMYSTRUCTNAME.Reserved3
Reservado.
AsULONG
Uma representação ULONG do conteúdo da estrutura PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY .
Comentários
A estrutura PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY está disponível no Windows Server 2008 e versões posteriores do Windows.
Uma estrutura PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY está contida nas estruturas PCI_EXPRESS_AER_CAPABILITY, PCI_EXPRESS_BRIDGE_AER_CAPABILITY e PCI_EXPRESS_ROOTPORT_AER_CAPABILITY .
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | miniport.h (inclua Ntddk.h, Wdm.h, Miniport.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de