PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY unione (wdm.h)
La struttura PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY descrive un registro di gravità degli errori non verificabile di PCI Express (PCIe) di una struttura di segnalazione degli errori avanzata PCIe.
Sintassi
typedef union _PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY {
struct {
ULONG Undefined :1;
ULONG Reserved1 :3;
ULONG DataLinkProtocolError :1;
ULONG SurpriseDownError :1;
ULONG Reserved2 :6;
ULONG PoisonedTLP :1;
ULONG FlowControlProtocolError :1;
ULONG CompletionTimeout :1;
ULONG CompleterAbort :1;
ULONG UnexpectedCompletion :1;
ULONG ReceiverOverflow :1;
ULONG MalformedTLP :1;
ULONG ECRCError :1;
ULONG UnsupportedRequestError :1;
ULONG Reserved3 :11;
};
ULONG AsULONG;
} PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY, *PPCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY;
Members
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.Undefined
Un singolo bit contenente un valore non definito. Nelle versioni della specifica PCIe prima della versione 1.1, questo bit indica che un errore di training del collegamento segnalato è un errore irreversibile.
DUMMYSTRUCTNAME.Reserved1
Riservato.
DUMMYSTRUCTNAME.DataLinkProtocolError
Un singolo bit che indica che un errore del protocollo di collegamento dati segnalato è un errore irreversibile.
DUMMYSTRUCTNAME.SurpriseDownError
Un singolo bit che indica che un errore di sorpresa segnalato è un errore irreversibile.
DUMMYSTRUCTNAME.Reserved2
Riservato.
DUMMYSTRUCTNAME.PoisonedTLP
Un singolo bit che indica che un pacchetto del livello di transazione non aggiornato (TLP) segnalato è un errore irreversibile.
DUMMYSTRUCTNAME.FlowControlProtocolError
Un singolo bit che indica che un errore del protocollo di controllo del flusso segnalato è un errore irreversibile.
DUMMYSTRUCTNAME.CompletionTimeout
Un singolo bit che indica che un timeout di completamento segnalato è un errore irreversibile.
DUMMYSTRUCTNAME.CompleterAbort
Un singolo bit che indica che un completore segnalato è un errore irreversibile.
DUMMYSTRUCTNAME.UnexpectedCompletion
Un singolo bit che indica che un completamento imprevisto segnalato è un errore irreversibile.
DUMMYSTRUCTNAME.ReceiverOverflow
Un singolo bit che indica che un overflow del ricevitore segnalato è un errore irreversibile.
DUMMYSTRUCTNAME.MalformedTLP
Un singolo bit che indica che un pacchetto del livello di transazione (TLP) segnalato è un errore irreversibile.
DUMMYSTRUCTNAME.ECRCError
Un singolo bit che indica che un errore di ridondanza ciclico (ECRC) segnalato è un errore irreversibile.
DUMMYSTRUCTNAME.UnsupportedRequestError
Un singolo bit che indica che un errore di richiesta non supportato segnalato è un errore irreversibile.
DUMMYSTRUCTNAME.AcsViolation
DUMMYSTRUCTNAME.UncorrectableInternalError
DUMMYSTRUCTNAME.MCBlockedTlp
DUMMYSTRUCTNAME.AtomicOpEgressBlocked
DUMMYSTRUCTNAME.TlpPrefixBlocked
DUMMYSTRUCTNAME.PoisonedTlpEgressBlocked
DUMMYSTRUCTNAME.Reserved3
Riservato.
AsULONG
Rappresentazione ULONG del contenuto della struttura PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY.
Commenti
La struttura PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY è disponibile in Windows Server 2008 e versioni successive di Windows.
Una struttura PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY è contenuta nelle strutture PCI_EXPRESS_AER_CAPABILITY, PCI_EXPRESS_BRIDGE_AER_CAPABILITY e PCI_EXPRESS_ROOTPORT_AER_CAPABILITY .
Requisiti
Requisito | Valore |
---|---|
Intestazione | wdm.h (include Ntddk.h, Wdm.h, Miniport.h) |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per