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.
Menampilkan nilai
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 | Windows Vista |
Target Platform | Desktop |
Header | dispmprt.h (termasuk Dispmprt.h) |
IRQL | Tingkat apa pun |