PCI_PMC-Struktur (wdm.h)
Die PCI_PMC-Struktur wird verwendet, um den Inhalt des Registers für Energieverwaltungsfunktionen zu melden.
Syntax
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;
Member
Version
Enthält eine 3-Bit-Ganzzahl, die die Version der PCI Power Management Interface Specification angibt, die das Gerät erfüllt. Eine Liste der Werte, die diesem Member zugewiesen werden können, finden Sie in der PCI Local Bus-Spezifikation.
PMEClock
Gibt an, wenn 1, dass das Gerät auf das Vorhandensein der PCI-Uhr für den Betrieb des PME-Signals angewiesen ist. Wenn es sich bei diesem Member um ein "0" handelt, ist kein PCI-Takt erforderlich, um das PME-Signal zu generieren.
Rsvd1
Reserviert.
DeviceSpecificInitialization
Gibt an, wenn 1, dass das Gerät eine spezielle Initialisierung erfordert. Weitere Informationen zu diesem Wert finden Sie in der PCI Local Bus-Spezifikation.
Rsvd2
Reserviert.
Support
Support.Rsvd2
Reserviert.
Support.D1
Reserviert.
Support.D2
Reserviert.
Support.PMED0
Gibt an, dass das Gerät das PME-Signal von D0 behaupten kann.
Support.PMED1
Gibt an, dass das Gerät das PME-Signal von D1 behaupten kann.
Support.PMED2
Gibt an, dass das Gerät das PME-Signal von D2 behaupten kann.
Support.PMED3Hot
Gibt an, dass das Gerät das PME-Signal von D3 behaupten kann.
Support.PMED3Cold
Gibt an, dass das Gerät das PME-Signal von D3 behaupten kann.
_PM_SUPPORT
Hinweise
Das Energieverwaltungsfunktionenregister, dessen Inhalte in der PCI_PMC-Struktur gemeldet werden, enthält Informationen zu den Energieverwaltungsfunktionen des Geräts.
Anforderungen
Anforderung | Wert |
---|---|
Header | wdm.h (include Wdm.h, Miniport.h) |