struktur PEP_INFORMATION (pepfx.h)

Struktur PEP_INFORMATION menentukan antarmuka yang digunakan plug-in ekstensi platform (PEP) untuk menerima pemberitahuan dari kerangka kerja manajemen daya Windows (PoFx).

Sintaks

typedef struct _PEP_INFORMATION {
  USHORT                 Version;
  USHORT                 Size;
  PPEPCALLBACKNOTIFYDPM  AcceptDeviceNotification;
  PPEPCALLBACKNOTIFYPPM  AcceptProcessorNotification;
  PPEPCALLBACKNOTIFYACPI AcceptAcpiNotification;
} PEP_INFORMATION, *PPEP_INFORMATION;

Anggota

Version

Nomor versi saat ini untuk struktur ini. Atur anggota ini ke PEP_INFORMATION_VERSION.

Size

Ukuran, dalam byte, dari struktur ini. Atur anggota ini ke sizeof(PEP_INFORMATION).

AcceptDeviceNotification

Penunjuk ke rutinitas panggilan balik AcceptDeviceNotification . Anggota ini diperlukan untuk menunjuk ke rutinitas panggilan balik yang valid.

AcceptProcessorNotification

Penunjuk ke rutinitas panggilan balik AcceptProcessorNotification . Anggota ini bersifat opsional dan dapat berupa NULL jika PEP tidak siap untuk menangani pemberitahuan PPM dari PoFx.

AcceptAcpiNotification

Penunjuk ke rutinitas panggilan balik AcceptAcpiNotification . Anggota ini bersifat opsional dan dapat berupa NULL jika PEP tidak siap untuk menangani pemberitahuan ACPI dari PoFx.

Keterangan

Struktur ini berisi pointer ke beberapa rutinitas panggilan balik yang diimplementasikan oleh PEP. PoFx memanggil rutinitas ini untuk mengirim pemberitahuan ke PEP.

Parameter PepInformation ke rutinitas PoFxRegisterPlugin dan PoFxRegisterPluginEx adalah penunjuk ke struktur PEP_INFORMATION .

Persyaratan

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

Lihat juga

AcceptAcpiNotification

AcceptDeviceNotification

AcceptProcessorNotification

PoFxRegisterPlugin

PoFxRegisterPluginEx