Compartilhar via


união PCI_EXPRESS_ROOT_ERROR_STATUS (wdm.h)

A estrutura PCI_EXPRESS_ROOT_ERROR_STATUS descreve um erro raiz PCI Express (PCIe) status registro de uma estrutura de funcionalidade avançada de relatório de erros 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;
  };
  ULONG  AsULONG;
} PCI_EXPRESS_ROOT_ERROR_STATUS, *PPCI_EXPRESS_ROOT_ERROR_STATUS;

Membros

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 incorrecioná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 correcionáveis não fatais foram recebidas.

DUMMYSTRUCTNAME.FatalErrorMessagesReceived

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

DUMMYSTRUCTNAME.Reserved

Reservado.

DUMMYSTRUCTNAME.AdvancedErrorInterruptMessageNumber

O vetor MSI/MSI-X usado para as mensagens de interrupção geradas em associação com qualquer um dos bits 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.

Comentários

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

Uma estrutura PCI_EXPRESS_ROOT_ERROR_STATUS está contida na estrutura PCI_EXPRESS_ROOTPORT_AER_CAPABILITY .

Requisitos

Requisito Valor
Cabeçalho wdm.h (inclua Ntddk.h, Wdm.h, Miniport.h)

Confira também

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY