estructura PCI_PMC (wdm.h)
La estructura PCI_PMC se usa para informar del contenido del registro de las funcionalidades de administración de energía.
Sintaxis
typedef struct _PCI_PMC {
UCHAR Version :3;
UCHAR PMEClock :1;
UCHAR Rsvd1 :1;
UCHAR DeviceSpecificInitialization :1;
UCHAR Rsvd2 :2;
struct _PM_SUPPORT {
UCHAR Rsvd2 :1;
UCHAR D1 :1;
UCHAR D2 :1;
UCHAR PMED0 :1;
UCHAR PMED1 :1;
UCHAR PMED2 :1;
UCHAR PMED3Hot :1;
UCHAR PMED3Cold :1;
} Support;
} PCI_PMC, *PPCI_PMC;
Miembros
Version
Contiene un entero de 3 bits que indica la versión de la especificación de la interfaz de administración de energía PCI con la que cumple el dispositivo. Para obtener una lista de valores que se pueden asignar a este miembro, consulte especificación de bus local pci.
PMEClock
Indica, cuando 1, que el dispositivo se basa en la presencia del reloj PCI para el funcionamiento de la señal PME. Cuando este miembro es "0", no se requiere ningún reloj PCI para generar la señal PME.
Rsvd1
Reservado.
DeviceSpecificInitialization
Indica cuándo 1 que el dispositivo requiere una inicialización especial. Para obtener más información sobre este valor, consulte especificación de bus local pci.
Rsvd2
Reservado.
Support
Support.Rsvd2
Reservado.
Support.D1
Reservado.
Support.D2
Reservado.
Support.PMED0
Indica que el dispositivo puede declarar la señal PME de D0.
Support.PMED1
Indica que el dispositivo puede declarar la señal PME de D1.
Support.PMED2
Indica que el dispositivo puede declarar la señal PME de D2.
Support.PMED3Hot
Indica que el dispositivo puede declarar la señal PME de D3.
Support.PMED3Cold
Indica que el dispositivo puede declarar la señal PME de D3.
_PM_SUPPORT
Comentarios
Las funcionalidades de administración de energía se registran, cuyo contenido se notifica en la estructura de PCI_PMC, proporciona información sobre las funcionalidades de administración de energía del dispositivo.
Requisitos
Requisito | Valor |
---|---|
Header | wdm.h (incluya Wdm.h, Miniport.h) |