struktur PCI_PMC (wdm.h)
Struktur PCI_PMC digunakan untuk melaporkan konten daftar kemampuan manajemen daya.
Sintaksis
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;
Anggota
Version
Berisi bilangan bulat 3-bit yang menunjukkan versi Spesifikasi Antarmuka Manajemen Daya PCI yang ditaati perangkat. Untuk daftar nilai yang dapat ditetapkan ke anggota ini, lihat Spesifikasi Bus Lokal PCI.
PMEClock
Menunjukkan, ketika 1, bahwa perangkat bergantung pada keberadaan jam PCI untuk pengoperasian sinyal PME. Ketika anggota ini adalah "0", tidak ada jam PCI yang diperlukan untuk menghasilkan sinyal PME.
Rsvd1
Dipesan.
DeviceSpecificInitialization
Menunjukkan kapan 1 bahwa perangkat memerlukan inisialisasi khusus. Untuk informasi selengkapnya tentang nilai ini, lihat Spesifikasi Bus Lokal PCI.
Rsvd2
Dipesan.
Support
Support.Rsvd2
Dipesan.
Support.D1
Dipesan.
Support.D2
Dipesan.
Support.PMED0
Menunjukkan bahwa perangkat dapat menegaskan sinyal PME dari D0.
Support.PMED1
Menunjukkan bahwa perangkat dapat menegaskan sinyal PME dari D1.
Support.PMED2
Menunjukkan bahwa perangkat dapat menegaskan sinyal PME dari D2.
Support.PMED3Hot
Menunjukkan bahwa perangkat dapat menegaskan sinyal PME dari D3.
Support.PMED3Cold
Menunjukkan bahwa perangkat dapat menegaskan sinyal PME dari D3.
_PM_SUPPORT
Komentar
Kemampuan manajemen daya mendaftar, yang kontennya dilaporkan dalam struktur PCI_PMC, menyediakan informasi tentang kemampuan manajemen daya perangkat.
Persyaratan
Syarat | Nilai |
---|---|
Header | wdm.h (termasuk Wdm.h, Miniport.h) |