struktur STOR_POFX_COMPONENT_IDLE_STATE (storport.h)

Struktur STOR_POFX_COMPONENT_IDLE_STATE menentukan atribut status daya fungsi (F-state) komponen dalam perangkat penyimpanan.

Sintaks

typedef struct _STOR_POFX_COMPONENT_IDLE_STATE {
  ULONG     Version;
  ULONG     Size;
  ULONGLONG TransitionLatency;
  ULONGLONG ResidencyRequirement;
  ULONG     NominalPower;
} STOR_POFX_COMPONENT_IDLE_STATE, *PSTOR_POFX_COMPONENT_IDLE_STATE;

Anggota

Version

Versi struktur ini. Atur anggota ini ke STOR_POFX_COMPONENT_IDLE_STATE_VERSION_V1.

Size

Ukuran struktur ini. Atur nilai ini ke STOR_POFX_COMPONENT_IDLE_STATE_SIZE.

TransitionLatency

Latensi transisi. Latensi ini adalah jumlah waktu, dalam unit 100 nanodetik, yang diperlukan komponen untuk kembali dari status F ini ke status F0. Untuk struktur STOR_POFX_COMPONENT_IDLE_STATE yang menentukan atribut status F0, atur anggota ini ke nol. Atur anggota ini ke STOR_PO_FX_UNKNOWN_TIME untuk menunjukkan bahwa kerangka kerja manajemen daya (PoFx) harus mengabaikan (diperlakukan sebagai dapat diabaikan) latensi transisi komponen dari status F ini ketika PoFx mengevaluasi status daya mana yang akan dialihkan saat komponen diam.

ResidencyRequirement

Persyaratan residensi. Persyaratan residensi adalah jumlah waktu minimum, dalam unit 100 nanodetik, yang harus dihabiskan komponen dalam status F ini untuk melakukan transisi ke status F ini berharga. PoFx menggunakan nilai anggota ini sebagai petunjuk untuk menghindari peralihan komponen ke status F kecuali komponen kemungkinan akan tetap dalam status ini setidaknya selama jumlah waktu yang ditentukan oleh ResidencyRequirement. Untuk struktur STOR_PO_FX_COMPONENT_IDLE_STATE yang menjelaskan atribut status F0, atur anggota ini ke nol. Atur anggota ini ke STOR_PO_FX_UNKNOWN_TIME untuk menunjukkan bahwa PoFx harus mengabaikan (diperlakukan sebagai dapat diabaikan) persyaratan residensi komponen untuk status F ini ketika PoFx mengevaluasi status daya mana yang akan dialihkan saat komponen diam.

NominalPower

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

Keterangan

Struktur STOR_POFX_COMPONENT berisi array struktur STOR_POFX_COMPONENT_IDLE_STATE . Setiap elemen array menentukan atribut status F. Elemen 0 menjelaskan F0, elemen 1 menjelaskan F1, dan sebagainya.

Ketika driver miniport mendaftarkan perangkat dengan kerangka kerja manajemen daya Storport, driver menyediakan array struktur STOR_POFX_COMPONENT . Setiap elemen array menjelaskan atribut daya komponen di perangkat.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di mulai dengan Windows 8.
Header storport.h (termasuk Storport.h)

Lihat juga

STOR_POFX_COMPONENT