Bagikan melalui


C28120

peringatan C28120: Fungsi tidak diizinkan untuk dipanggil pada tingkat IRQ saat ini. Tingkat saat ini terlalu rendah.

Informasi Tambahan

IRQL terakhir diatur ke <nilai> pada nomor> baris baris<. Tingkat mungkin telah disimpulkan dari tanda tangan fungsi.

Driver mengeksekusi pada IRQL yang terlalu rendah untuk fungsi yang dipanggilnya.

Ketika alat Analisis Kode melaporkan peringatan ini, lihat dokumentasi WDK untuk fungsi dan verifikasi IRQL tempat fungsi dapat dipanggil.

Alat Analisis Kode menyimpulkan IRQL saat ini dan melaporkan peringatan ini hanya ketika telah menyimpulkan cukup tentang IRQL untuk mendeteksi kesalahan. Inferensi ini mungkin didasarkan pada tanda tangan fungsi (argumen dan jenis hasil) fungsi yang dianalisis, atau dari panggilan sebelumnya di sepanjang jalur saat ini.

Jika alat Analisis Kode tidak dapat menentukan IRQL tempat driver berjalan, itu tidak akan melaporkan peringatan ini, bahkan jika fungsi dipanggil pada IRQL yang salah.

Untuk deskripsi situasi serupa, lihat Peringatan 28121.