PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK unión (miniport.h)
La unión de PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK describe un registro de máscara de error nocorrectable secundario PCI Express (PCIe) de una estructura de funcionalidad de informes de errores avanzado de PCIe.
Sintaxis
typedef union _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK {
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_MASK, *PPCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK;
Miembros
DUMMYSTRUCTNAME
Estructura DUMMYSTRUCTNAME .
DUMMYSTRUCTNAME.TargetAbortOnSplitCompletion
Un solo bit que indica que la notificación de las anulaciones de destino en la finalización dividida está enmascarada.
DUMMYSTRUCTNAME.MasterAbortOnSplitCompletion
Un bit único que indica que se enmascaran los informes de anulaciones maestras en la finalización dividida.
DUMMYSTRUCTNAME.ReceivedTargetAbort
Un solo bit que indica que los informes de anulaciones de destino se enmascaran.
DUMMYSTRUCTNAME.ReceivedMasterAbort
Un bit único que indica que se enmascaran los informes de anulaciones maestras.
DUMMYSTRUCTNAME.RsvdZ
Reservado.
DUMMYSTRUCTNAME.UnexpectedSplitCompletionError
Un solo bit que indica que se enmascaran los informes de errores de finalización de división inesperadas.
DUMMYSTRUCTNAME.UncorrectableSplitCompletion
Un solo bit que indica que se enmascaran los informes de errores de datos de los datos de los mensajes de finalización divididos nocorrecibles.
DUMMYSTRUCTNAME.UncorrectableDataError
Un solo bit que indica que se enmascaran los informes de errores de datos irrecorrecbles.
DUMMYSTRUCTNAME.UncorrectableAttributeError
Un solo bit que indica que se enmascaran los informes de errores de atributo irrecorrecibles.
DUMMYSTRUCTNAME.UncorrectableAddressError
Un solo bit que indica que se enmascaran los informes de errores de dirección irrecorrecbles.
DUMMYSTRUCTNAME.DelayedTransactionDiscardTimerExpired
Un solo bit que indica que se enmascara el informe de expiración del temporizador de descarte de transacción retrasada.
DUMMYSTRUCTNAME.PERRAsserted
Un solo bit que indica que se enmascaran los informes de aserciones de PERR#.
DUMMYSTRUCTNAME.SERRAsserted
Un solo bit que indica que se enmascaran los informes de aserciones de SERR#.
DUMMYSTRUCTNAME.InternalBridgeError
Un solo bit que indica que se enmascaran los informes de errores de puente internos.
DUMMYSTRUCTNAME.Reserved
Reservado.
AsULONG
Representación ULONG del contenido de la estructura PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK .
Comentarios
La estructura de PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK está disponible en Windows Server 2008 y versiones posteriores de Windows.
Una estructura PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK se encuentra en la estructura PCI_EXPRESS_BRIDGE_AER_CAPABILITY .
Requisitos
Requisito | Valor |
---|---|
Header | miniport.h (incluya Ntddk.h, Wdm.h, Miniport.h) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de