fungsi WDF_INTERRUPT_CONFIG_INIT (wdfinterrupt.h)
[Berlaku untuk KMDF dan UMDF]
Fungsi WDF_INTERRUPT_CONFIG_INIT menginisialisasi struktur WDF_INTERRUPT_CONFIG .
Sintaks
void WDF_INTERRUPT_CONFIG_INIT(
[out] PWDF_INTERRUPT_CONFIG Configuration,
[in] PFN_WDF_INTERRUPT_ISR EvtInterruptIsr,
[in, optional] PFN_WDF_INTERRUPT_DPC EvtInterruptDpc
);
Parameter
[out] Configuration
Penunjuk ke struktur WDF_INTERRUPT_CONFIG .
[in] EvtInterruptIsr
Penunjuk ke fungsi panggilan balik EvtInterruptIsr driver.
[in, optional] EvtInterruptDpc
Penunjuk ke fungsi panggilan balik EvtInterruptDpc driver, atau NULL.
Nilai kembali
Tidak ada
Keterangan
Fungsi WDF_INTERRUPT_CONFIG_INIT nol struktur WDF_INTERRUPT_CONFIG yang ditentukan dan mengatur anggota Ukurannya ke ukuran struktur. Ini juga mengatur anggota ShareVector struktur ke WdfUseDefault dan menyimpan penunjuk fungsi panggilan balik yang ditentukan. Terakhir, ini menetapkan anggota ReportInactiveOnPowerDown dari struktur WDF_INTERRUPT_CONFIG yang ditentukan ke WdfDefault.
Untuk informasi selengkapnya tentang menangani gangguan dalam driver berbasis kerangka kerja, lihat Menangani Gangguan Perangkat Keras.
Contoh
Untuk contoh kode yang menggunakan WDF_INTERRUPT_CONFIG_INIT, lihat WdfInterruptCreate.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Versi KMDF minimum | 1,0 |
Versi UMDF minimum | 2.0 |
Header | wdfinterrupt.h (termasuk Wdf.h) |
IRQL | Tingkat apa pun |