PCI_EXPRESS_CORRECTABLE_ERROR_STATUS union (wdm.h)

A estrutura PCI_EXPRESS_CORRECTABLE_ERROR_STATUS descreve um erro corrigível PCI Express (PCIe) status registro de uma estrutura de funcionalidade avançada de relatório de erros pcie.

Sintaxe

typedef union _PCI_EXPRESS_CORRECTABLE_ERROR_STATUS {
  struct {
    ULONG ReceiverError  :1;
    ULONG Reserved1  :5;
    ULONG BadTLP  :1;
    ULONG BadDLLP  :1;
    ULONG ReplayNumRollover  :1;
    ULONG Reserved2  :3;
    ULONG ReplayTimerTimeout  :1;
    ULONG AdvisoryNonFatalError  :1;
    ULONG Reserved3  :18;
  };
  ULONG  AsULONG;
} PCI_EXPRESS_CORRECTABLE_ERROR_STATUS, *PPCI_CORRECTABLE_ERROR_STATUS;

Membros

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.ReceiverError

Um único bit que indica que ocorreu um erro de receptor.

DUMMYSTRUCTNAME.Reserved1

Reservado.

DUMMYSTRUCTNAME.BadTLP

Um único bit que indica que ocorreu um erro de TLP (pacote de camada de transação) incorreto.

DUMMYSTRUCTNAME.BadDLLP

Um único bit que indica que ocorreu um erro de DLLP (pacote de camada de link de dados) incorreto.

DUMMYSTRUCTNAME.ReplayNumRollover

Um único bit que indica que o contador que conta o número de vezes que o buffer de repetição foi retransmissado foi substituído.

DUMMYSTRUCTNAME.Reserved2

Reservado.

DUMMYSTRUCTNAME.ReplayTimerTimeout

Um único bit que indica que o temporizador de reprodução atingiu o tempo limite.

DUMMYSTRUCTNAME.AdvisoryNonFatalError

Um único bit que indica que ocorreu um erro não fatal de consultoria.

DUMMYSTRUCTNAME.CorrectedInternalError

DUMMYSTRUCTNAME.HeaderLogOverflow

DUMMYSTRUCTNAME.Reserved3

Reservado.

AsULONG

Uma representação ULONG do conteúdo da estrutura PCI_EXPRESS_CORRECTABLE_ERROR_STATUS.

Comentários

A estrutura PCI_EXPRESS_CORRECTABLE_ERROR_STATUS está disponível no Windows Server 2008 e versões posteriores do Windows.

Uma estrutura PCI_EXPRESS_CORRECTABLE_ERROR_STATUS 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