fungsi panggilan balik PPO_ENUMERATE_INTERRUPT_SOURCE_CALLBACK (pep_x.h)
Rutinitas panggilan balik EnumerateInterruptSource memasok plug-in ekstensi platform (PEP) dengan informasi tentang sumber interupsi.
Sintaks
PPO_ENUMERATE_INTERRUPT_SOURCE_CALLBACK PpoEnumerateInterruptSourceCallback;
BOOLEAN PpoEnumerateInterruptSourceCallback(
[in] PVOID CallbackContext,
[in] PPEP_UNMASKED_INTERRUPT_INFORMATION InterruptInformation
)
{...}
Parameter
[in] CallbackContext
Penunjuk ke konteks panggilan balik. PEP menentukan nilai pointer ini sebagai parameter dalam panggilan EnumerateUnmaskedInterrupts yang memulai enumerasi sumber interupsi.
[in] InterruptInformation
Penunjuk ke struktur PEP_UNMASKED_INTERRUPT_INFORMATION yang berisi informasi tentang sumber interupsi.
Nilai kembali
Jika rutinitas panggilan balik EnumerateInterruptSource mengembalikan TRUE, EnumerateUnmaskedInterrupts akan terus memanggil rutinitas panggilan balik EnumerateInterruptSource sementara lebih banyak gangguan tersedia untuk dijumlahkan. Jika rutinitas callback EnumerateInterruptSource mengembalikan FALSE, EnumerateUnmaskedInterrupts akan kembali tanpa menghitung gangguan lagi.
Keterangan
Rutinitas panggilan balik ini diimplementasikan oleh PEP, dan dipanggil oleh kerangka kerja manajemen daya Windows (PoFx). Parameter Callback dari rutinitas EnumerateUnmaskedInterrupts adalah penunjuk ke rutinitas panggilan balik EnumerateInterruptSource .
Setelah PEP memanggil EnumerateUnmaskedInterrupts untuk menghitung sumber interupsi yang tidak dimasak, PoFx memanggil rutinitas callback EnumerateInterruptSource PEP sekali untuk setiap sumber interupsi yang tidak dimasak. EnumerateUnmaskedInterrupts hanya kembali setelah panggilan terakhir ke rutinitas callback EnumerateInterruptSource selesai.
Rutinitas panggilan balik EnumerateInterruptSource dipanggil pada IRQL yang sama dengan panggilan PEP ke EnumerateUnmaskedInterrupts yang memulai panggilan balik enumerasi.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | pep_x.h (termasuk Pep_x.h) |
IRQL | Lihat Keterangan. |
Lihat juga
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