struktur PEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE (pepfx.h)
Struktur PEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE berisi hasil metode kontrol ACPI yang dievaluasi secara asinkron oleh plug-in ekstensi platform (PEP).
Sintaks
typedef struct _PEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE {
POHANDLE DeviceHandle;
ULONG CompletionFlags;
NTSTATUS MethodStatus;
PVOID CompletionContext;
SIZE_T OutputArgumentSize;
PACPI_METHOD_ARGUMENT OutputArguments;
} PEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE, *PPEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE;
Anggota
DeviceHandle
Nilai POHANDLE yang mewakili pendaftaran perangkat dengan kerangka kerja manajemen daya Windows (PoFx). PEP sebelumnya menerima handel ini dari PoFx selama pemberitahuan PEP_NOTIFY_ACPI_REGISTER_DEVICE di mana PEP memilih untuk menyediakan layanan ACPI untuk perangkat.
CompletionFlags
Sekumpulan bendera penyelesaian. Tidak ada bendera yang saat ini ditentukan untuk anggota ini, yang selalu diatur ke PEP_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE_FLAG_NONE (0x0).
MethodStatus
CompletionContext
Penunjuk ke nilai konteks penyelesaian. Ini adalah penunjuk yang sama dengan yang diteruskan PoFx ke PEP dalam pemberitahuan PEP_NOTIFY_ACPI_EVALUATE_CONTROL_METHOD yang memulai evaluasi asinkron dari metode kontrol ACPI.
OutputArgumentSize
Ukuran, dalam byte, dari buffer yang diarahkan oleh anggota OutputArguments .
OutputArguments
Penunjuk ke buffer tempat PEP menulis hasil evaluasi metode kontrol ACPI. Buffer ini dimulai dengan struktur ACPI_METHOD_ARGUMENT , yang mungkin diikuti oleh data output tambahan. PoFx mengalokasikan buffer ini dan meneruskan penunjuk buffer ke PEP dalam pemberitahuan PEP_NOTIFY_ACPI_EVALUATE_CONTROL_METHOD yang memulai evaluasi asinkron dari metode kontrol ACPI.
Keterangan
Anggota ControlMethodComplete dari struktur PEP_WORK_INFORMATION adalah struktur PEP_WORK_ACPI_EVALUATE_CONTROL_METHOD_COMPLETE .
Struktur PEP_WORK_INFORMATION disertakan dalam parameter input ke rutinitas CompleteWork . PEP menulis hasil metode kontrol kepada anggota ControlMethodComplete dari struktur ini sebelum memanggil rutinitas. Evaluasi metode kontrol dimulai oleh pemberitahuan PEP_NOTIFY_ACPI_EVALUATE_CONTROL_METHOD sebelumnya.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung dimulai dengan Windows 10. |
Header | pepfx.h (termasuk Pep_x.h) |
Lihat juga
PEP_NOTIFY_ACPI_EVALUATE_CONTROL_METHOD
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk