Share via


PCI_EXPRESS_CORRECTABLE_ERROR_MASK união (miniport.h)

A união PCI_EXPRESS_CORRECTABLE_ERROR_MASK descreve um registro de máscara de erro corrigível PCI Express (PCIe) de uma estrutura de funcionalidade de relatório de erros avançada pcie.

Sintaxe

typedef union _PCI_EXPRESS_CORRECTABLE_ERROR_MASK {
  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 CorrectedInternalError : 1;
    ULONG HeaderLogOverflow : 1;
    ULONG Reserved3 : 16;
  } DUMMYSTRUCTNAME;
  ULONG  AsULONG;
} PCI_EXPRESS_CORRECTABLE_ERROR_MASK, *PPCI_CORRECTABLE_ERROR_MASK;

Membros

DUMMYSTRUCTNAME

A estrutura DUMMYSTRUCTNAME .

DUMMYSTRUCTNAME.ReceiverError

Um único bit que indica que o relatório de erros do receptor é mascarado.

DUMMYSTRUCTNAME.Reserved1

Reservado.

DUMMYSTRUCTNAME.BadTLP

Um único bit que indica que o relatório de TLPs (pacotes de camada de transação) incorretos é mascarado.

DUMMYSTRUCTNAME.BadDLLP

Um único bit que indica que o relatório de DLLPs (pacotes de camada de link de dados) incorretos é mascarado.

DUMMYSTRUCTNAME.ReplayNumRollover

Um único bit que indica que o relatório de substituições do contador que conta o número de vezes que o buffer de repetição foi retransmissado é mascarado.

DUMMYSTRUCTNAME.Reserved2

Reservado.

DUMMYSTRUCTNAME.ReplayTimerTimeout

Um único bit que indica que o relatório de tempos limite do temporizador de reprodução é mascarado.

DUMMYSTRUCTNAME.AdvisoryNonFatalError

Um único bit que indica que o relatório de erros não fatais de consultoria é mascarado.

DUMMYSTRUCTNAME.CorrectedInternalError

Define o membro ULONGCorrectedInternalError.

DUMMYSTRUCTNAME.HeaderLogOverflow

Define o cabeçalho HeaderLogOverflow do membro ULONG.

DUMMYSTRUCTNAME.Reserved3

Reservado.

AsULONG

Uma representação ULONG do conteúdo da união PCI_EXPRESS_CORRECTABLE_ERROR_MASK.

Comentários

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

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