DXGKCB_QUEUE_DPC fungsi panggilan balik (dispmprt.h)
Fungsi DxgkCbQueueDpc mengantre panggilan prosedur yang ditangguhkan (DPC) untuk eksekusi di DISPATCH_LEVEL IRQL.
Sintaks
DXGKCB_QUEUE_DPC DxgkcbQueueDpc;
BOOLEAN DxgkcbQueueDpc(
[in] HANDLE DeviceHandle
)
{...}
Parameter
[in] DeviceHandle
Handel yang mewakili adaptor tampilan. Driver miniport tampilan sebelumnya memperoleh handel ini di anggota DeviceHandle dari struktur DXGKRNL_INTERFACE yang diteruskan ke DxgkDdiStartDevice.
Nilai kembali
DxgkCbQueueDpc mengembalikan TRUE jika DPC berhasil diantrekan; jika tidak, ia mengembalikan FALSE.
Keterangan
Fungsi ini mengantre objek DPC untuk miniport tampilan dan memanggil fungsi DxgkDdiDpcRoutine ketika layanan interupsi rutin (ISR) memintanya.
Hanya boleh ada satu panggilan balik ke fungsi ini yang dijadwalkan per perangkat kapan saja. Jika panggilan balik sudah dijadwalkan untuk perangkat, panggilan kedua ke DxgkCbQueueDpc tidak akan berpengaruh dan akan mengembalikan FALSE.
Untuk informasi selengkapnya tentang penggunaan fungsi ini, lihat topik berikut:
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows. |
Target Platform | Desktop |
Header | dispmprt.h (termasuk Dispmprt.h) |
IRQL | Tingkat apa pun |
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