EVT_WDF_DMA_ENABLER_FILL fungsi panggilan balik (wdfdmaenabler.h)
[Hanya berlaku untuk KMDF]
Fungsi panggilan balik peristiwa EvtDmaEnablerFill driver mengalokasikan buffer DMA perangkat.
Sintaks
EVT_WDF_DMA_ENABLER_FILL EvtWdfDmaEnablerFill;
NTSTATUS EvtWdfDmaEnablerFill(
[in] WDFDMAENABLER DmaEnabler
)
{...}
Parameter
[in] DmaEnabler
Handel ke objek pengaktif DMA.
Nilai kembali
EvtDmaEnablerFill harus mengembalikan STATUS_SUCCESS atau nilai status lain yang NT_SUCCESS(status) sama dengan TRUE, jika tidak mengalami kesalahan. Jika tidak, fungsi panggilan balik ini harus mengembalikan nilai status yang NT_SUCCESS(status) sama dengan FALSE.
Keterangan
Untuk mendaftarkan fungsi panggilan balik EvtDmaEnablerFill , driver fungsi untuk perangkat DMA menempatkan alamat fungsi panggilan balik dalam struktur WDF_DMA_ENABLER_CONFIG sebelum driver memanggil WdfDmaEnablerCreate.
Untuk informasi selengkapnya tentang fungsi panggilan balik EvtDmaEnablerFill , lihat Mendukung Manajemen Daya untuk Perangkat DMA.
Fungsi panggilan balik EvtDmaEnablerFill dipanggil di IRQL = PASSIVE_LEVEL. Anda tidak boleh membuat fungsi panggilan balik ini dapat di-pageable.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Versi KMDF minimum | 1,0 |
Header | wdfdmaenabler.h (termasuk Wdf.h) |
IRQL | PASSIVE_LEVEL (lihat bagian 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