struktur PEP_PPM_PLATFORM_STATE_RESIDENCIES (pep_x.h)

Struktur PEP_PPM_PLATFORM_STATE_RESIDENCIES berisi akumulasi waktu residensi dan jumlah transisi untuk status diam yang didukung oleh platform perangkat keras.

Sintaks

typedef struct _PEP_PPM_PLATFORM_STATE_RESIDENCIES {
  [in] ULONG                             Count;
  [in] PPEP_PPM_PLATFORM_STATE_RESIDENCY States;
} PEP_PPM_PLATFORM_STATE_RESIDENCIES, *PPEP_PPM_PLATFORM_STATE_RESIDENCIES;

Anggota

[in] Count

Jumlah elemen dalam array yang ditujukkan oleh anggota Negara Bagian . Jumlah elemen array sama dengan jumlah idle platform yang menyatakan bahwa PEP yang sebelumnya disediakan sebagai respons terhadap pemberitahuan PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES .

[in] States

Penunjuk ke buffer output tempat PEP menulis array struktur PEP_PPM_PLATFORM_STATE_RESIDENCY . Setiap struktur berisi akumulasi informasi residensi dan jumlah transisi untuk status diam platform tertentu. Buffer ini dijamin cukup besar untuk berisi jumlah elemen array yang ditentukan oleh anggota Count . Setiap status diam diidentifikasi oleh indeks array-nya. Jika array berisi elemen N, indeks status diam berkisar dari 0 hingga N-1.

Keterangan

Struktur ini digunakan oleh pemberitahuan PEP_NOTIFY_PPM_QUERY_PLATFORM_STATE_RESIDENCIES . Kedua anggota struktur berisi nilai input yang disediakan kerangka kerja manajemen daya Windows (PoFx) ketika pemberitahuan ini dikirim ke PEP. PoFx mengalokasikan buffer output yang diarahkan oleh anggota States , dan PEP menulis ke buffer ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung dimulai dengan Windows 10.
Header pep_x.h (termasuk Pep_x.h)

Lihat juga

PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES

PEP_NOTIFY_PPM_QUERY_PLATFORM_STATE_RESIDENCIES

PEP_PPM_PLATFORM_STATE_RESIDENCY