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) |