Share via


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

PCI_EXPRESS_AER_CAPABILITY

PCI_EXPRESS_BRIDGE_AER_CAPABILITY

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY