struktur PCI_PMCSR (wdm.h)

Struktur PCI_PMCSR digunakan untuk melaporkan konten daftar status kontrol manajemen daya perangkat.

Sintaks

typedef struct _PCI_PMCSR {
  USHORT PowerState  :2;
  USHORT Rsvd1  :6;
  USHORT PMEEnable  :1;
  USHORT DataSelect  :4;
  USHORT DataScale  :2;
  USHORT PMEStatus  :1;
} PCI_PMCSR, *PPCI_PMCSR;

Anggota

PowerState

Menunjukkan status daya perangkat. Anggota ini bisa memiliki nilai berikut:

Nilai Makna
0x00 Menunjukkan bahwa perangkat berada di D0.
0x01 Menunjukkan bahwa perangkat berada di D1.
0x02 Menunjukkan bahwa perangkat berada di D2.
0x03 Menunjukkan bahwa perangkat berada di D3.
 

Untuk informasi selengkapnya tentang daftar status daya, lihat Spesifikasi PCI Power Management.

Rsvd1

Dicadangkan.

NoSoftReset

Rsvd2

PMEEnable

Menunjukkan, ketika 1, bahwa perangkat diaktifkan untuk menegaskan sinyal PME. Ketika 0, perangkat tidak diaktifkan untuk menegaskan sinyal PME. Untuk informasi selengkapnya tentang arti bit PME Enable, lihat Spesifikasi PCI Power Management.

DataSelect

Menunjukkan data mana yang akan dilaporkan melalui pendaftaran data. Untuk informasi selengkapnya tentang nilai yang dapat ditangguhkan anggota ini, lihat Spesifikasi PCI Power Management.

DataScale

Menunjukkan faktor penskalaan yang digunakan untuk menginterpretasikan nilai register data. Untuk informasi selengkapnya tentang nilai yang dapat ditangguhkan anggota ini, lihat Spesifikasi PCI Power Management.

PMEStatus

Berisi nilai satu-bit (baik 0 atau 1) yang melaporkan nilai bit PMEStatus dalam daftar manajemen daya. Untuk informasi selengkapnya tentang nilai yang dapat ditangguhkan anggota ini, lihat Spesifikasi PCI Power Management.

Persyaratan

Persyaratan Nilai
Header wdm.h (termasuk Wdm.h, Miniport.h)

Lihat juga

PCI_PM_CAPABILITY