C28120
avertissement C28120 : La fonction n’est pas autorisée à être appelée au niveau IRQ actuel. Le niveau actuel est trop faible.
Informations supplémentaires |
La valeur d’IRQL a été définie pour>< la dernière fois sur la ligne< numéro >de ligne. Le niveau a peut-être été déduit de la signature de fonction. |
Le pilote s’exécute dans un IRQL trop faible pour la fonction qu’il appelle.
Lorsque l’outil Analyse du code signale cet avertissement, consultez la documentation WDK pour la fonction et vérifiez l’IRQL auquel la fonction peut être appelée.
L’outil Analyse du code déduit l’IRQL actuel et signale cet avertissement uniquement lorsqu’il a déduit suffisamment l’IRQL pour détecter l’erreur. Cette inférence peut être basée sur la signature de la fonction (les arguments et le type de résultat) de la fonction analysée, ou à partir d’appels antérieurs le long du chemin actuel.
Si l’outil Analyse du code ne peut pas déterminer l’IRQL auquel le pilote est en cours d’exécution, il ne signale pas cet avertissement, même si la fonction est appelée à un niveau IRQL incorrect.
Pour obtenir une description d’une situation similaire, consultez Avertissement 28121.