PCI_PMC struttura (miniport.h)
La struttura PCI_PMC viene usata per segnalare il contenuto della registrazione delle funzionalità di risparmio energia.
Sintassi
typedef struct _PCI_PMC {
UCHAR Version : 3;
UCHAR PMEClock : 1;
UCHAR Rsvd1 : 1;
UCHAR DeviceSpecificInitialization : 1;
UCHAR Rsvd2 : 2;
struct {
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;
_PM_SUPPORT _PM_SUPPORT;
} PCI_PMC, *PPCI_PMC;
Members
Version
Contiene un intero a 3 bit che indica la versione della specifica dell'interfaccia di power management PCI conforme al dispositivo. Per un elenco di valori che possono essere assegnati a questo membro, vedere La specifica del bus locale PCI.
PMEClock
Indica, quando 1, il dispositivo si basa sulla presenza dell'orologio PCI per l'operazione del segnale PME. Quando questo membro è un "0", non è necessario alcun orologio PCI per generare il segnale PME.
Rsvd1
Riservato.
DeviceSpecificInitialization
Indica quando 1 che il dispositivo richiede un'inizializzazione speciale. Per altre informazioni su questo valore, vedere La specifica del bus locale PCI.
Rsvd2
Riservato.
Support
Struttura di supporto .
Support.Rsvd2
Riservato.
Support.D1
Riservato.
Support.D2
Riservato.
Support.PMED0
Indica che il dispositivo può affermare il segnale PME da D0.
Support.PMED1
Indica che il dispositivo può affermare il segnale PME da D1.
Support.PMED2
Indica che il dispositivo può affermare il segnale PME da D2.
Support.PMED3Hot
Indica che il dispositivo può affermare il segnale PME da D3.
Support.PMED3Cold
Indica che il dispositivo può affermare il segnale PME da D3.
_PM_SUPPORT
Struttura _PM_SUPPORT .
Commenti
Le funzionalità di risparmio energia registrano il cui contenuto viene segnalato nella struttura PCI_PMC , fornisce informazioni sulle funzionalità di risparmio energia del dispositivo.
Requisiti
Requisito | Valore |
---|---|
Intestazione | miniport.h (include Wdm.h, Miniport.h) |