PCI_EXPRESS_DEVICE_STATUS_REGISTER unión (ntddk.h)
La estructura de PCI_EXPRESS_DEVICE_STATUS_REGISTER describe un registro de estado de dispositivo PCI Express (PCIe) de una estructura de funcionalidad PCIe.
Sintaxis
typedef union _PCI_EXPRESS_DEVICE_STATUS_REGISTER {
struct {
USHORT CorrectableErrorDetected :1;
USHORT NonFatalErrorDetected :1;
USHORT FatalErrorDetected :1;
USHORT UnsupportedRequestDetected :1;
USHORT AuxPowerDetected :1;
USHORT TransactionsPending :1;
USHORT Rsvd :10;
};
USHORT AsUSHORT;
} PCI_EXPRESS_DEVICE_STATUS_REGISTER, *PPCI_EXPRESS_DEVICE_STATUS_REGISTER;
Miembros
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.CorrectableErrorDetected
Un solo bit que indica que se ha detectado un error que se puede corregir.
DUMMYSTRUCTNAME.NonFatalErrorDetected
Un solo bit que indica que se ha detectado un error irrecuperable no irrecuperable.
DUMMYSTRUCTNAME.FatalErrorDetected
Un solo bit que indica que se ha detectado un error irrecuperable no irrecuperable.
DUMMYSTRUCTNAME.UnsupportedRequestDetected
Un solo bit que indica que se ha detectado una solicitud no admitida.
DUMMYSTRUCTNAME.AuxPowerDetected
Un solo bit que indica que se ha detectado la potencia de AUX.
DUMMYSTRUCTNAME.TransactionsPending
Un solo bit que indica que el dispositivo ha emitido solicitudes no publicadas que no se han completado. El dispositivo borra este bit cuando todas las solicitudes pendientes no publicadas se han completado o han finalizado por el mecanismo de tiempo de espera de finalización.
DUMMYSTRUCTNAME.Rsvd
Reservado.
AsUSHORT
Representación de USHORT del contenido de la estructura PCI_EXPRESS_DEVICE_STATUS_REGISTER.
Comentarios
La estructura de PCI_EXPRESS_DEVICE_STATUS_REGISTER está disponible en Windows Server 2008 y versiones posteriores de Windows.
Una estructura PCI_EXPRESS_DEVICE_STATUS_REGISTER se encuentra en la estructura PCI_EXPRESS_CAPABILITY .
Requisitos
Requisito | Valor |
---|---|
Header | ntddk.h (incluye Ntddk.h, Miniport.h) |