C28121
peringatan C28121: Fungsi tidak diizinkan untuk dipanggil pada tingkat IRQ saat ini. Tingkat saat ini terlalu tinggi.
Informasi Tambahan |
IRQL terakhir diatur ke <IRQL> pada nomor> baris baris<. Tingkat mungkin telah disimpulkan dari tanda tangan fungsi. |
Driver mengeksekusi pada IRQL yang terlalu tinggi 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.