Bagikan melalui


struktur PEP_PPM_IDLE_EXECUTE_V2 (pep_x.h)

Struktur PEP_PPM_IDLE_EXECUTE_V2 menentukan status menganggur yang akan dimasukkan prosesor.

Sintaks

typedef struct _PEP_PPM_IDLE_EXECUTE_V2 {
  [out] NTSTATUS Status;
  [in]  ULONG    ProcessorState;
  [in]  ULONG    PlatformState;
        ULONG    CoordinatedStateCount;
        PULONG   CoordinatedStates;
} PEP_PPM_IDLE_EXECUTE_V2, *PPEP_PPM_IDLE_EXECUTE_V2;

Anggota

[out] Status

Nilai NTSTATUS yang menunjukkan apakah transisi status diam prosesor berhasil. Plug-in ekstensi platform (PEP) mengatur anggota ini ke STATUS_SUCCESSFUL jika transisi berhasil. Jika tidak, anggota ini diatur ke kode status kesalahan yang sesuai.

[in] ProcessorState

Indeks status menganggur prosesor yang akan dimasukkan prosesor. PEP sebelumnya menentukan status diam prosesor yang didukung sebagai respons terhadap pemberitahuan PEP_NOTIFY_PPM_QUERY_IDLE_STATES_V2 . Jika status diam prosesor N yang ditentukan PEP, indeks status diam prosesor yang valid berkisar dari 0 hingga N-1.

[in] PlatformState

Indeks status diam platform yang akan dimasukkan platform perangkat keras ketika prosesor memasuki status menganggur prosesor yang ditentukan oleh ProcessorState. PEP sebelumnya menentukan status diam platform yang didukung sebagai respons terhadap pemberitahuan PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES . Jika STATUS diam platform M yang ditentukan PEP, indeks status diam platform yang valid berkisar dari 0 hingga M-1. Jika tidak ada perubahan status diam platform yang akan terjadi, anggota ini akan berisi nilai PEP_PLATFORM_IDLE_STATE_NONE (0xffffffff).

CoordinatedStateCount

Menyediakan jumlah status diam terkoordinasi yang dimasukkan oleh transisi ini.

CoordinatedStates

Memasok pointer ke array status diam terkoordinasi yang sedang dimasukkan oleh transisi ini.

Keterangan

Struktur ini digunakan oleh pemberitahuan PEP_NOTIFY_PPM_IDLE_EXECUTE . Anggota ProcessorState dan PlatformState berisi nilai input yang disediakan oleh kerangka kerja manajemen daya Windows (PoFx). Anggota Status berisi nilai output yang ditulis PEP kepada anggota ini.

Persyaratan

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

Lihat juga

PEP_NOTIFY_PPM_IDLE_EXECUTE

PEP_NOTIFY_PPM_QUERY_IDLE_STATES_V2

PEP_NOTIFY_PPM_QUERY_PLATFORM_STATES