PCI_EXPRESS_ROOT_ERROR_STATUS união (miniport.h)
A estrutura PCI_EXPRESS_ROOT_ERROR_STATUS descreve um erro raiz do PCI Express (PCIe) status registro 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 correcionável foi recebida.
DUMMYSTRUCTNAME.MultipleUncorrectableErrorsReceived
Um único bit que indica que várias mensagens de erro não correcioná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 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) |