struktur PO_FX_COMPONENT_IDLE_STATE (wdm.h)

Struktur PO_FX_COMPONENT_IDLE_STATE menentukan atribut status daya Fx komponen dalam perangkat.

Sintaks

typedef struct _PO_FX_COMPONENT_IDLE_STATE {
  ULONGLONG TransitionLatency;
  ULONGLONG ResidencyRequirement;
  ULONG     NominalPower;
} PO_FX_COMPONENT_IDLE_STATE, *PPO_FX_COMPONENT_IDLE_STATE;

Anggota

TransitionLatency

Latensi transisi. Latensi ini adalah jumlah waktu, dalam unit 100 nanodetik, yang diperlukan komponen untuk kembali dari status Fx ini ke status F0. Untuk struktur PO_FX_COMPONENT_IDLE_STATE yang menentukan atribut status F0, atur anggota ini ke nol.

ResidencyRequirement

Persyaratan residensi. Persyaratan residensi adalah jumlah waktu minimum, dalam unit 100 nanodetik, yang harus dihabiskan komponen dalam status Fx ini untuk melakukan transisi ke status Fx ini bermanfaat. PoFx menggunakan nilai anggota ini sebagai petunjuk untuk menghindari peralihan komponen ke status Fx kecuali komponen kemungkinan akan tetap dalam status ini setidaknya selama jumlah waktu yang ditentukan oleh ResidencyRequirement. Untuk struktur PO_FX_COMPONENT_IDLE_STATE yang menjelaskan atribut status F0, atur anggota ini ke nol.

NominalPower

Daya, dalam mikrowatt, yang dikonsumsi komponen dalam status Fx ini. Atur anggota ini ke PO_FX_UNKNOWN_POWER untuk menunjukkan bahwa PoFx harus mengabaikan (diperlakukan sebagai dapat diabaikan) konsumsi daya internal komponen dalam status Fx ini ketika PoFx mengevaluasi status daya mana yang akan dialihkan saat komponen diam.

Keterangan

Struktur PO_FX_COMPONENT berisi penunjuk ke array struktur PO_FX_COMPONENT_IDLE_STATE . Setiap elemen array menentukan atribut status Fx. Elemen 0 menjelaskan F0, elemen 1 menjelaskan F1, dan sebagainya.

Ketika driver mendaftarkan perangkat dengan PoFx, driver memasok array struktur PO_FX_COMPONENT . Setiap elemen array menjelaskan atribut daya komponen di perangkat.

Jangan atur TransionLatency dan ResidencyRequirement ke PO_FX_UNKNOWN_TIME karena dapat mencegah kerangka kerja manajemen daya (PoFx) memilih status menganggur.

Persyaratan

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

Lihat juga

PO_FX_COMPONENT