união PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY (wdm.h)

A estrutura PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY descreve um registro de severidade de erro incorrecionável do 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 Reserved3  :11;
  };
  ULONG  AsULONG;
} PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY, *PPCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY;

Membros

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

DUMMYSTRUCTNAME.UncorrectableInternalError

DUMMYSTRUCTNAME.MCBlockedTlp

DUMMYSTRUCTNAME.AtomicOpEgressBlocked

DUMMYSTRUCTNAME.TlpPrefixBlocked

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 wdm.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