struktur PEP_PROCESSOR_FEEDBACK_COUNTER (pep_x.h)

Struktur PEP_PROCESSOR_FEEDBACK_COUNTER menjelaskan penghitung umpan balik ke sistem operasi.

Sintaks

typedef struct _PEP_PROCESSOR_FEEDBACK_COUNTER {
  struct {
    ULONG Affinitized : 1;
    ULONG Type : 2;
    ULONG Counter : 4;
    ULONG DiscountIdle : 1;
    ULONG Reserved : 24;
  };
  ULONG  NominalRate;
} PEP_PROCESSOR_FEEDBACK_COUNTER, *PPEP_PROCESSOR_FEEDBACK_COUNTER;

Anggota

Affinitized

Mengidentifikasi afinitas proses penghitung. Jika diatur ke 1, penghitung harus dibaca saat dijalankan pada prosesor target, jika tidak, penghitung akan diatur ke 0.

Type

Menentukan jenis data penghitung.

Jenis data penghitung umpan balik prosesor adalah:

  |Nilai|Artinya| |--- |--- | |PROCESSOR_FEEDBACK_TYPE_INSTANTANEOUS (0x00) |Penghitung umpan balik mengembalikan nilai seketika properti yang dihitung.| |PROCESSOR_FEEDBACK_TYPE_RELATIVE (0x01) |Penghitung umpan balik mengembalikan dua nilai yang bertambah: jumlah nominal, dan jumlah aktual. Kenaikan jumlah nominal pada tingkat nominal tetap. Kenaikan jumlah aktual pada tingkat variabel relatif terhadap properti yang dihitung. Ketika properti bertahas pada tingkat nominalnya, dua nilai harus bertahas pada tingkat yang sama. Untuk menghitung tingkat rata-rata selama periode waktu, OS membaca penghitung sekali dan awal periode dan sekali di akhir dan komputasi: Tingkat rata-rata sama dengan tingkat nominal dikalikan dengan kuota tingkat variabel yang dibagi dengan tingkat tetap.|

Counter

Menentukan data yang disediakan penghitung.

Jenis penghitung umpan balik prosesor adalah:

Nilai Makna
PROCESSOR_FEEDBACK_COUNTER_FREQUENCY
0x00
Penghitung umpan balik mengembalikan kecepatan jam prosesor. Tingkat nominal adalah kecepatan jam nominal, di MHz.
PROCESSOR_FEEDBACK_COUNTER_PERFORMANCE
0x01
Penghitung umpan balik mengembalikan performa prosesor saat ini. Tingkat nominal setara dengan NominalPerformance prosesor (lihat pemberitahuan PEP_NOTIFY_PPM_QUERY_PERF_CAPABILITIES).

DiscountIdle

Reserved

Anggota ini dicadangkan dan harus diatur ke nol.

NominalRate

Menentukan tingkat nominal penghitung.

Keterangan

Struktur ini

Persyaratan

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

Lihat juga

Struktur PEP

PEP_NOTIFY_PPM_QUERY_PERF_CAPABILITIES pemberitahuan