Compartilhar via


PCI_EXPRESS_ROOT_ERROR_STATUS união (miniport.h)

A estrutura de PCI_EXPRESS_ROOT_ERROR_STATUS descreve um registro de status de erro raiz do PCI Express (PCIe) de uma estrutura de funcionalidade de relatório de erros avançada pcie.

Sintaxe

typedef union _PCI_EXPRESS_ROOT_ERROR_STATUS {
  struct {
    ULONG CorrectableErrorReceived : 1;
    ULONG MultipleCorrectableErrorsReceived : 1;
    ULONG UncorrectableErrorReceived : 1;
    ULONG MultipleUncorrectableErrorsReceived : 1;
    ULONG FirstUncorrectableFatal : 1;
    ULONG NonFatalErrorMessagesReceived : 1;
    ULONG FatalErrorMessagesReceived : 1;
    ULONG Reserved : 20;
    ULONG AdvancedErrorInterruptMessageNumber : 5;
  } DUMMYSTRUCTNAME;
  ULONG  AsULONG;
} PCI_EXPRESS_ROOT_ERROR_STATUS, *PPCI_EXPRESS_ROOT_ERROR_STATUS;

Membros

DUMMYSTRUCTNAME

A estrutura DUMMYSTRUCTNAME.

DUMMYSTRUCTNAME.CorrectableErrorReceived

Um único bit que indica que uma mensagem de erro corrigível foi recebida.

DUMMYSTRUCTNAME.MultipleCorrectableErrorsReceived

Um único bit que indica que várias mensagens de erro corrigíveis foram recebidas.

DUMMYSTRUCTNAME.UncorrectableErrorReceived

Um único bit que indica que uma mensagem de erro não executável foi recebida.

DUMMYSTRUCTNAME.MultipleUncorrectableErrorsReceived

Um único bit que indica que várias mensagens de erro não recorrecionáveis foram recebidas.

DUMMYSTRUCTNAME.FirstUncorrectableFatal

Um único bit que indica que a primeira mensagem de erro não correcionável recebida foi para um erro fatal.

DUMMYSTRUCTNAME.NonFatalErrorMessagesReceived

Um único bit que indica que uma ou mais mensagens de erro não fatais não recorrecionáveis foram recebidas.

DUMMYSTRUCTNAME.FatalErrorMessagesReceived

Um único bit que indica que uma ou mais mensagens de erro não fatais não recorrecionáveis foram recebidas.

DUMMYSTRUCTNAME.Reserved

Reservado.

DUMMYSTRUCTNAME.AdvancedErrorInterruptMessageNumber

A MSI/MSI-X vetor usado para as mensagens de interrupção geradas em associação com qualquer um dos bits de status da funcionalidade avançada de relatório de erros.

AsULONG

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

Observações

A união PCI_EXPRESS_ROOT_ERROR_STATUS está disponível no Windows Server 2008 e versões posteriores do Windows.

Uma união PCI_EXPRESS_ROOT_ERROR_STATUS está contida na estrutura PCI_EXPRESS_ROOTPORT_AER_CAPABILITY.

Requisitos

Requisito Valor
cabeçalho miniport.h (inclua Ntddk.h, Wdm.h, Miniport.h)

Consulte também

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY