struktur PO_FX_PERF_STATE_CHANGE (wdm.h)

Struktur PO_FX_PERF_STATE_CHANGE berisi informasi tentang perubahan pada status performa yang diminta dengan memanggil rutinitas PoFxIssueComponentPerfStateChange atau PoFxIssueComponentPerfStateChangeMultiple .

Sintaks

typedef struct _PO_FX_PERF_STATE_CHANGE {
  ULONG Set;
  union {
    ULONG     StateIndex;
    ULONGLONG StateValue;
  };
} PO_FX_PERF_STATE_CHANGE, *PPO_FX_PERF_STATE_CHANGE;

Anggota

Set

Indeks set status performa yang sedang diubah dalam kumpulan set status performa untuk komponen.

StateIndex

Untuk set yang mewakili jumlah status performa diskrit (yaitu, di mana anggota JenisPO_FX_COMPONENT_PERF_SET adalah PoFxPerfStateTypeDiscrete), anggota ini adalah indeks status performa yang digunakan untuk tingkat performa baru.

StateValue

Untuk set yang mewakili distribusi status performa berkelanjutan (yaitu, di mana anggota JenisPO_FX_COMPONENT_PERF_SET adalah PoFxPerfStateTypeRange), anggota ini adalah nilai status performa yang akan digunakan untuk tingkat performa baru.

Keterangan

Struktur PO_FX_PERF_STATE_CHANGE digunakan untuk parameter PerfChange dari rutinitas PoFxIssueComponentPerfStateChange dan parameter PerfChanges dari rutinitas PoFxIssueComponentPerfStateChangeMultiple .

Persyaratan

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

Lihat juga

Manajemen Status Performa Perangkat

PoFxIssueComponentPerfStateChange

PoFxIssueComponentPerfStateChangeMultiple