struktur PEP_PPM_QUERY_CAPABILITIES (pep_x.h)

Struktur PEP_PPM_QUERY_CAPABILITIES berisi informasi tentang kemampuan manajemen daya prosesor (PPM) dari plug-in ekstensi platform (PEP).

Sintaks

typedef struct _PEP_PPM_QUERY_CAPABILITIES {
  ULONG   FeedbackCounterCount;
  ULONG   IdleStateCount;
  BOOLEAN PerformanceStatesSupported;
  BOOLEAN ParkingSupported;
  UCHAR   DiscretePerformanceStateCount;
  UCHAR   Reserved;
} PEP_PPM_QUERY_CAPABILITIES, *PPEP_PPM_QUERY_CAPABILITIES;

Anggota

FeedbackCounterCount

Jumlah penghitung umpan balik performa prosesor yang didukung oleh PEP untuk prosesor ini. Pada platform x86/AMD64, ini harus nol.

IdleStateCount

Jumlah prosesor menganggur menyatakan bahwa PEP mendukung. PEP tidak diperlukan untuk mendukung jumlah status diam yang sama untuk semua prosesor. PEP dapat diatur IdleStateCount = 0 untuk menunjukkan bahwa peP tidak mendukung status menganggur apa pun, dalam hal ini PEP tidak perlu menerapkan pemberitahuan lain yang berurusan dengan status menganggur prosesor.

PerformanceStatesSupported

Apakah PEP mendukung kontrol status performa. Atur ke TRUE jika PEP mendukung status performa, atau ke FALSE jika tidak.

ParkingSupported

Apakah PEP mendukung penyediaan petunjuk parkir inti. Atur ke TRUE jika PEP dapat menunjukkan inti mana yang akan diparkir, atau ke FALSE jika tidak dapat.

DiscretePerformanceStateCount

Jumlah performa diskrit menyatakan bahwa PEP mendukung.

Reserved

Disiapkan untuk penggunaan masa mendatang. Atur ke nol.

Keterangan

Struktur ini digunakan oleh pemberitahuan PEP_NOTIFY_PPM_QUERY_CAPABILITIES . Keempat anggota berisi nilai output yang ditulis PEP ke struktur sebagai respons terhadap pemberitahuan ini.

Persyaratan

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

Lihat juga