estructura PCI_PM_CAPABILITY (wdm.h)
La estructura PCI_PM_CAPABILITY informa de las funcionalidades de administración de energía del dispositivo.
Sintaxis
typedef struct _PCI_PM_CAPABILITY {
PCI_CAPABILITIES_HEADER Header;
union {
PCI_PMC Capabilities;
USHORT AsUSHORT;
} PMC;
union {
PCI_PMCSR ControlStatus;
USHORT AsUSHORT;
} PMCSR;
union {
PCI_PMCSR_BSE BridgeSupport;
UCHAR AsUCHAR;
} PMCSR_BSE;
UCHAR Data;
} PCI_PM_CAPABILITY, *PPCI_PM_CAPABILITY;
Miembros
Header
Contiene una estructura de tipo PCI_CAPABILITIES_HEADER que identifica la funcionalidad y proporciona un vínculo a la siguiente descripción de la funcionalidad.
PMC
PMC.Capabilities
Contiene una estructura de tipo PCI_PMC que especifica las funcionalidades de administración de energía del dispositivo. Esta información se recuperó del registro de capacidades de administración de energía (desplazamiento 2 en el bloque de registro de administración de energía). Para obtener más información sobre el contenido del registro de funcionalidades de administración de energía, consulte la Especificación de administración de energía PCI.
PMC.AsUSHORT
Contiene los mismos datos que el miembro Capabilities .
PMCSR
PMCSR.ControlStatus
Contiene una estructura de tipo PCI_PMCSR que informa del contenido del registro de estado del control de administración de energía. Este registro se usa para supervisar las señales de eventos de administración de energía y administrar el estado de alimentación del dispositivo. Para obtener más información sobre el contenido del registro de estado del control de administración de energía, consulte la Especificación de administración de energía PCI.
PMCSR.AsUSHORT
Contiene los mismos datos que el miembro Capabilities .
PMCSR_BSE
PMCSR_BSE.BridgeSupport
Contiene una estructura de tipo PCI_PMCSR_BSE que informa del contenido del registro de estado del control de administración de energía para las extensiones de compatibilidad de puente PCI.
PMCSR_BSE.AsUCHAR
Contiene los mismos datos que el miembro BridgeSupport .
Data
Contiene el contenido de un registro de datos opcional que el dispositivo usa para notificar datos operativos dependientes del estado, como la disipación de calor o la cantidad de energía que ha consumido el dispositivo.
Requisitos
Requisito | Valor |
---|---|
Header | wdm.h (incluye Wdm.h, Miniport.h) |