Partager via


0xC8 de vérification des bogues : IRQL_UNEXPECTED_VALUE

Le case activée de bogue IRQL_UNEXPECTED_VALUE a la valeur 0x000000C8. Cela indique que l’IRQL du processeur n’est pas ce qu’il doit être pour l’instant.

Important

Cet article est destiné aux programmeurs. Si vous êtes un client qui a reçu un code d’erreur d’écran bleu lors de l’utilisation de votre ordinateur, consultez Résoudre les erreurs d’écran bleu.

paramètres de IRQL_UNEXPECTED_VALUE

Paramètre Description

1

Valeur du calcul de bits suivant :

(IRQL << 16 actuel) | (IRQL << 8 attendu) | UniqueValue

2 - Dépend de UniqueValue

Si UniqueValue a la valeur 0 ou 1 : APC->KernelRoutine.

Si UniqueValue a la valeur 2 : routine de légende

Si UniqueValue a la valeur 3 : serviceRoutine de l’interruption

Si UniqueValue est 0xfe : 1 si les API sont désactivées

3- Dépend de UniqueValue

Si UniqueValue a la valeur 0 ou 1 : APC

Si UniqueValue a la valeur 2 : paramètre de la légende

Si UniqueValue a la valeur 3 : KINTERRUPT

4 - Dépend de UniqueValue

Si UniqueValue a la valeur 0 ou 1 : APC->NormalRoutine

Cause

Cette erreur est généralement due à un pilote de périphérique ou à un autre programme de niveau inférieur qui a modifié l’IRQL pendant une certaine période et n’a pas restauré l’IRQL d’origine à la fin de cette période. Par exemple, la routine a peut-être acquis un verrou de rotation et n’a pas pu le libérer.

L’extension de débogage !analyze affiche des informations sur le bogue case activée et peut être très utile pour déterminer la cause racine.

Voir aussi

Analyse de vidage sur incident à l’aide des débogueurs Windows (WinDbg)

Analyse d’un fichier de vidage Kernel-Mode avec WinDbg