PCI_PMC Struktur (wdm.h)
Die PCI_PMC Struktur wird verwendet, um den Inhalt des Registers der 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;
Angehörige
Version
Enthält eine 3-Bit-Ganzzahl, die die Version der PCI Power Management Interface Specification angibt, mit der das Gerät übereinstimmt. Eine Liste der Werte, die diesem Mitglied zugewiesen werden können, finden Sie in der PCI Local Bus Specification.
PMEClock
Gibt an, wann 1, dass das Gerät auf das Vorhandensein der PCI-Uhr für den Betrieb des PME-Signals basiert. Wenn dieses Element ein "0" ist, ist kein PCI-Takt erforderlich, um das PME-Signal zu generieren.
Rsvd1
Reserviert.
DeviceSpecificInitialization
Gibt an, wann für das Gerät eine spezielle Initialisierung erforderlich ist. Weitere Informationen zu diesem Wert finden Sie in der PCI Local Bus Specification.
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 bestätigen kann.
Support.PMED1
Gibt an, dass das Gerät das PME-Signal von D1 bestätigen kann.
Support.PMED2
Gibt an, dass das Gerät das PME-Signal von D2 bestätigen kann.
Support.PMED3Hot
Gibt an, dass das Gerät das PME-Signal von D3 bestätigen kann.
Support.PMED3Cold
Gibt an, dass das Gerät das PME-Signal von D3 bestätigen kann.
_PM_SUPPORT
Bemerkungen
Das Register der Energieverwaltungsfunktionen, deren Inhalte in der PCI_PMC-Struktur gemeldet werden, enthält Informationen über die Energieverwaltungsfunktionen des Geräts.
Anforderungen
Anforderung | Wert |
---|---|
Header- | wdm.h (include Wdm.h, Miniport.h) |