struktur PEP_PPM_IDLE_COMPLETE_V2 (pep_x.h)

Struktur PEP_PPM_IDLE_COMPLETE_V2 menggambarkan status menganggur tempat platform prosesor dan perangkat keras bangun.

Sintaks

typedef struct _PEP_PPM_IDLE_COMPLETE_V2 {
  [in] ULONG  ProcessorState;
  [in] ULONG  PlatformState;
       ULONG  CoordinatedStateCount;
       PULONG CoordinatedStates;
} PEP_PPM_IDLE_COMPLETE_V2, *PPEP_PPM_IDLE_COMPLETE_V2;

Anggota

[in] ProcessorState

Indeks yang mengidentifikasi status menganggur tempat prosesor bangun. Plug-in ekstensi platform (PEP) sebelumnya menentukan status menganggur prosesor yang didukung sebagai respons terhadap pemberitahuan PEP_NOTIFY_PPM_QUERY_IDLE_STATES_V2 . Jika status menganggur prosesor N yang ditentukan PEP, indeks processor-idle-state yang valid berkisar antara 0 hingga N-1. Ketika hypervisor diaktifkan dan platform bangun dari status menganggur, anggota ini diatur ke PEP_PROCESSOR_IDLE_STATE_UNKNOWN (0xffffffff). Untuk informasi selengkapnya, lihat PEP_NOTIFY_PPM_IDLE_COMPLETE.

[in] PlatformState

Indeks yang mengidentifikasi status menganggur tempat platform bangun. PEP sebelumnya menentukan status diam platform yang didukung sebagai respons terhadap pemberitahuan PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES . Jika PEP menentukan status diam platform M, indeks platform-idle-state yang valid berkisar dari 0 hingga M-1. Jika transisi dari status menganggur prosesor tidak melibatkan transisi dari status menganggur platform, anggota ini akan berisi nilai PEP_PLATFORM_IDLE_STATE_NONE (0xffffffff).

CoordinatedStateCount

CoordinatedStates

Keterangan

Struktur ini digunakan oleh pemberitahuan PEP_NOTIFY_PPM_IDLE_COMPLETE . Anggota ProcessorState dan PlatformState berisi nilai input yang disediakan oleh kerangka kerja manajemen daya Windows (PoFx) ketika pemberitahuan ini dikirim ke PEP.

Persyaratan

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