PCI_EXPRESS_ROOT_ERROR_STATUS unión (miniport.h)

La estructura de PCI_EXPRESS_ROOT_ERROR_STATUS describe un registro de estado de error raíz de PCI Express (PCIe) de una estructura de funcionalidad de informes de errores avanzado de PCIe.

Sintaxis

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;

Miembros

DUMMYSTRUCTNAME

Estructura DUMMYSTRUCTNAME .

DUMMYSTRUCTNAME.CorrectableErrorReceived

Un solo bit que indica que se ha recibido un mensaje de error que se puede corregir.

DUMMYSTRUCTNAME.MultipleCorrectableErrorsReceived

Un solo bit que indica que se han recibido varios mensajes de error que se pueden corregir.

DUMMYSTRUCTNAME.UncorrectableErrorReceived

Un solo bit que indica que se ha recibido un mensaje de error irrecuperable.

DUMMYSTRUCTNAME.MultipleUncorrectableErrorsReceived

Un solo bit que indica que se han recibido varios mensajes de error irrecuperables.

DUMMYSTRUCTNAME.FirstUncorrectableFatal

Un solo bit que indica que el primer mensaje de error irrecuperable que se recibió fue por un error irrecuperable.

DUMMYSTRUCTNAME.NonFatalErrorMessagesReceived

Un solo bit que indica que se han recibido uno o varios mensajes de error irrecuperables no irrecuperables.

DUMMYSTRUCTNAME.FatalErrorMessagesReceived

Un solo bit que indica que se han recibido uno o varios mensajes de error irrecuperables no irrecuperables.

DUMMYSTRUCTNAME.Reserved

Reservado.

DUMMYSTRUCTNAME.AdvancedErrorInterruptMessageNumber

Vector MSI/MSI-X que se usa para los mensajes de interrupción que se generan en asociación con cualquiera de los bits de estado de la funcionalidad avanzada de notificación de errores.

AsULONG

Representación ULONG del contenido de la estructura PCI_EXPRESS_ROOT_ERROR_STATUS .

Comentarios

La unión de PCI_EXPRESS_ROOT_ERROR_STATUS está disponible en Windows Server 2008 y versiones posteriores de Windows.

Una unión PCI_EXPRESS_ROOT_ERROR_STATUS se encuentra en la estructura PCI_EXPRESS_ROOTPORT_AER_CAPABILITY .

Requisitos

Requisito Valor
Header miniport.h (include Ntddk.h, Wdm.h, Miniport.h)

Consulte también

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY