Share via


PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS união (miniport.h)

A união PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS descreve um erro secundário incorrecionável PCI Express (PCIe) status registro de uma estrutura de funcionalidade avançada de relatório de erros pcIe.

Sintaxe

typedef union _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS {
  struct {
    ULONG TargetAbortOnSplitCompletion : 1;
    ULONG MasterAbortOnSplitCompletion : 1;
    ULONG ReceivedTargetAbort : 1;
    ULONG ReceivedMasterAbort : 1;
    ULONG RsvdZ : 1;
    ULONG UnexpectedSplitCompletionError : 1;
    ULONG UncorrectableSplitCompletion : 1;
    ULONG UncorrectableDataError : 1;
    ULONG UncorrectableAttributeError : 1;
    ULONG UncorrectableAddressError : 1;
    ULONG DelayedTransactionDiscardTimerExpired : 1;
    ULONG PERRAsserted : 1;
    ULONG SERRAsserted : 1;
    ULONG InternalBridgeError : 1;
    ULONG Reserved : 18;
  } DUMMYSTRUCTNAME;
  ULONG  AsULONG;
} PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS, *PPCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS;

Membros

DUMMYSTRUCTNAME

A estrutura DUMMYSTRUCTNAME .

DUMMYSTRUCTNAME.TargetAbortOnSplitCompletion

Um único bit que indica que ocorreu uma anulação de destino na conclusão dividida.

DUMMYSTRUCTNAME.MasterAbortOnSplitCompletion

Um único bit que indica que ocorreu uma master anulação na conclusão da divisão.

DUMMYSTRUCTNAME.ReceivedTargetAbort

Um único bit que indica que uma anulação de destino foi recebida.

DUMMYSTRUCTNAME.ReceivedMasterAbort

Um único bit que indica que uma master anulação foi recebida.

DUMMYSTRUCTNAME.RsvdZ

Reservado.

DUMMYSTRUCTNAME.UnexpectedSplitCompletionError

Um único bit que indica que ocorreu um erro de conclusão de divisão inesperado.

DUMMYSTRUCTNAME.UncorrectableSplitCompletion

Um único bit que indica que ocorreu um erro de dados de mensagem de conclusão dividida não correcionável.

DUMMYSTRUCTNAME.UncorrectableDataError

Um único bit que indica que ocorreu um erro de dados não correcionável.

DUMMYSTRUCTNAME.UncorrectableAttributeError

Um único bit que indica que ocorreu um erro de atributo não corrigivel.

DUMMYSTRUCTNAME.UncorrectableAddressError

Um único bit que indica que ocorreu um erro de endereço não correcionável.

DUMMYSTRUCTNAME.DelayedTransactionDiscardTimerExpired

Um único bit que indica que o temporizador de descarte de transação atrasada expirou.

DUMMYSTRUCTNAME.PERRAsserted

Um único bit que indica que uma asserção PERR# foi detectada.

DUMMYSTRUCTNAME.SERRAsserted

Um único bit que indica que uma asserção SERR# foi detectada.

DUMMYSTRUCTNAME.InternalBridgeError

Um único bit que indica que ocorreu um erro de ponte interna.

DUMMYSTRUCTNAME.Reserved

Reservado.

AsULONG

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

Comentários

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

Uma estrutura PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS está contida na estrutura PCI_EXPRESS_BRIDGE_AER_CAPABILITY .

Requisitos

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

Confira também

PCI_EXPRESS_BRIDGE_AER_CAPABILITY