PHW_INTERRUPT fungsi panggilan balik (strmini.h)
StrMiniInterrupt adalah rutinitas layanan interupsi minidriver.
Sintaks
PHW_INTERRUPT PhwInterrupt;
BOOLEAN PhwInterrupt(
[in] IN PVOID DeviceExtension
)
{...}
Parameter
[in] DeviceExtension
Arahkan ke ekstensi perangkat minidriver.
Nilai kembali
StrMiniInterrupt mengembalikan TRUE jika perangkat menghasilkan interupsi, dan FALSE sebaliknya.
Keterangan
Driver kelas memanggil StrMiniInterrupt setiap kali menerima gangguan atas nama minidriver.
Gangguan dapat dibagikan di antara beberapa perangkat yang berbeda. Rutinitas StrMiniInterrupt minidriver harus menentukan apakah perangkat keras yang mendasarnya benar-benar menghasilkan gangguan. Jika perangkat tidak menghasilkan interupsi, StrMiniInterrupt harus mengembalikan FALSE sesegera mungkin -- untuk interupsi bersama, sistem operasi memanggil rutinitas layanan interupsi yang terdaftar untuk gangguan tersebut sampai salah satu rutinitas mengembalikan TRUE, sehingga ISR dapat menyimpan perangkat aktual yang menghasilkan gangguan menunggu jika terlalu lama untuk diselesaikan.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | strmini.h (termasuk Strmini.h) |
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