Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[S’applique uniquement à KMDF]
La macro WDFVERIFY teste une expression logique et, si l’expression prend la valeur FAUX, se décompose dans le débogueur du noyau.
Syntaxe
VOID WDFVERIFY(
exp
);
Paramètres
exp
Expression logique que WDFVERIFY teste.
Valeur de retour
Aucun
Remarques
Le code de la macro WDFVERIFY est inclus dans le fichier binaire de votre pilote lorsque vous générez votre pilote dans une configuration de mise en production ou une configuration de débogage.
Le code WDFVERIFY se décompose en débogueur du noyau uniquement si la valeur VerifyOn est définie dans le Registre. Pour plus d’informations sur les entrées de Registre que vous pouvez utiliser pour déboguer votre pilote, consultez Entrées de Registre pour le débogage Framework-Based Pilotes.
Pour plus d’informations sur le débogage de votre pilote, consultez Débogage d’un pilote KMDF.
Exemples
L’exemple de code suivant se décompose dans le débogueur si une tentative de réutilisation d’un objet de requête échoue.
status = WdfRequestReuse(Request, ¶ms);
WDFVERIFY(NT_SUCCESS(status));
Spécifications
Plateforme cible |
universel |
Version minimale de KMDF |
1.0 |
En-tête de page |
Wdfassert.h (include Wdf.h) |