PCI_EXPRESS_CORRECTABLE_ERROR_STATUS unión (miniport.h)

La unión de PCI_EXPRESS_CORRECTABLE_ERROR_STATUS describe un registro de estado de error corregible de PCI Express (PCIe) de una estructura de funcionalidad de informes de errores avanzado de PCIe.

Sintaxis

typedef union _PCI_EXPRESS_CORRECTABLE_ERROR_STATUS {
  struct {
    ULONG ReceiverError : 1;
    ULONG Reserved1 : 5;
    ULONG BadTLP : 1;
    ULONG BadDLLP : 1;
    ULONG ReplayNumRollover : 1;
    ULONG Reserved2 : 3;
    ULONG ReplayTimerTimeout : 1;
    ULONG AdvisoryNonFatalError : 1;
    ULONG CorrectedInternalError : 1;
    ULONG HeaderLogOverflow : 1;
    ULONG Reserved3 : 16;
  } DUMMYSTRUCTNAME;
  ULONG  AsULONG;
} PCI_EXPRESS_CORRECTABLE_ERROR_STATUS, *PPCI_CORRECTABLE_ERROR_STATUS;

Miembros

DUMMYSTRUCTNAME

Estructura DUMMYSTRUCTNAME .

DUMMYSTRUCTNAME.ReceiverError

Un solo bit que indica que se ha producido un error de receptor.

DUMMYSTRUCTNAME.Reserved1

Reservado.

DUMMYSTRUCTNAME.BadTLP

Un solo bit que indica que se ha producido un error de paquete de capa de transacción incorrecta (TLP).

DUMMYSTRUCTNAME.BadDLLP

Un solo bit que indica que se ha producido un error de paquete de capa de vínculo de datos incorrecto (DLLP).

DUMMYSTRUCTNAME.ReplayNumRollover

Un solo bit que indica que el contador que cuenta el número de veces que se ha vuelto a transmitir el búfer de reintentos se ha vuelto a transmitir.

DUMMYSTRUCTNAME.Reserved2

Reservado.

DUMMYSTRUCTNAME.ReplayTimerTimeout

Un solo bit que indica que el temporizador de reproducción ha agotado el tiempo de espera.

DUMMYSTRUCTNAME.AdvisoryNonFatalError

Un solo bit que indica que se ha producido un error no irrecuperable de asesoramiento.

DUMMYSTRUCTNAME.CorrectedInternalError

Define el miembro de ULONGCorrectedInternalError.

DUMMYSTRUCTNAME.HeaderLogOverflow

Define el miembro ULONGHeaderLogOverflow.

DUMMYSTRUCTNAME.Reserved3

Reservado.

AsULONG

Representación ULONG del contenido de la estructura PCI_EXPRESS_CORRECTABLE_ERROR_STATUS.

Comentarios

La estructura de PCI_EXPRESS_CORRECTABLE_ERROR_STATUS está disponible en Windows Server 2008 y versiones posteriores de Windows.

Una estructura de PCI_EXPRESS_CORRECTABLE_ERROR_STATUS se encuentra en las estructuras PCI_EXPRESS_AER_CAPABILITY, PCI_EXPRESS_BRIDGE_AER_CAPABILITY y PCI_EXPRESS_ROOTPORT_AER_CAPABILITY .

Requisitos

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

Consulte también

PCI_EXPRESS_AER_CAPABILITY

PCI_EXPRESS_BRIDGE_AER_CAPABILITY

PCI_EXPRESS_ROOTPORT_AER_CAPABILITY