Condividi tramite


PCI_EXPRESS_ROOT_ERROR_STATUS unione (miniport.h)

La struttura PCI_EXPRESS_ROOT_ERROR_STATUS descrive un registro di stato dell'errore radice PCI Express (PCIe) di una struttura di segnalazione errori avanzata PCIe.

Sintassi

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;

Members

DUMMYSTRUCTNAME

Struttura DUMMYSTRUCTNAME .

DUMMYSTRUCTNAME.CorrectableErrorReceived

Un singolo bit che indica che è stato ricevuto un messaggio di errore corretto.

DUMMYSTRUCTNAME.MultipleCorrectableErrorsReceived

Un singolo bit che indica che sono stati ricevuti più messaggi di errore corretti.

DUMMYSTRUCTNAME.UncorrectableErrorReceived

Un singolo bit che indica che è stato ricevuto un messaggio di errore non corretto.

DUMMYSTRUCTNAME.MultipleUncorrectableErrorsReceived

Un singolo bit che indica che sono stati ricevuti più messaggi di errore non correggebili.

DUMMYSTRUCTNAME.FirstUncorrectableFatal

Un singolo bit che indica che il primo messaggio di errore non corretto ricevuto è stato ricevuto per un errore irreversibile.

DUMMYSTRUCTNAME.NonFatalErrorMessagesReceived

Un singolo bit che indica che sono stati ricevuti uno o più messaggi di errore non irreversibili.

DUMMYSTRUCTNAME.FatalErrorMessagesReceived

Un singolo bit che indica che sono stati ricevuti uno o più messaggi di errore non irreversibili.

DUMMYSTRUCTNAME.Reserved

Riservato.

DUMMYSTRUCTNAME.AdvancedErrorInterruptMessageNumber

Vettore MSI/MSI-X usato per i messaggi di interruzione generati in associazione a uno qualsiasi dei bit di stato della funzionalità di segnalazione degli errori avanzata.

AsULONG

Rappresentazione ULONG del contenuto della struttura PCI_EXPRESS_ROOT_ERROR_STATUS .

Commenti

L'unione PCI_EXPRESS_ROOT_ERROR_STATUS è disponibile in Windows Server 2008 e versioni successive di Windows.

Un'unione PCI_EXPRESS_ROOT_ERROR_STATUS è contenuta nella struttura PCI_EXPRESS_ROOTPORT_AER_CAPABILITY.

Requisiti

Requisito Valore
Intestazione miniport.h (include Ntddk.h, Wdm.h, Miniport.h)

Vedi anche

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY