Fonction AtaPortDebugPrint (irb.h)
La routine AtaPortDebugPrint transmet une chaîne de message au débogueur de noyau pour que le débogueur soit imprimé.
Notes
Les modèles de pilote de port ATA et de pilote miniport ATA peuvent être modifiés ou indisponibles à l’avenir. Utilisez plutôt les modèles de pilote Storport et de pilote Storport miniport .
Syntaxe
void AtaPortDebugPrint(
ULONG DebugPrintLevel,
PCCHAR DebugMessage,
...
);
Paramètres
DebugPrintLevel
Contient une valeur comprise entre 0 et 3 qui spécifie le niveau de détail, où une valeur de 3 signifie le niveau de détail le plus élevé et une valeur de 0 indique le niveau le plus bas. Consultez la section Notes.
DebugMessage
Pointeur vers la chaîne de débogage à imprimer.
...
Arguments variadiciques à utiliser avec la chaîne vers laquelle DebugMessage pointe.
Valeur de retour
None
Remarques
ScsiDebugPrint imprime le message pointé vers DebugMessage, ainsi que d’autres informations de débogage en fonction de la valeur de DebugPrintLevel et d’un masque spécifique au pilote de port. Utilisez la commande nt !kd_idep_mask pour définir le niveau de détail souhaité. Pour plus d’informations sur le débogueur de noyau, consultez Utilisation d’un débogueur.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | irb.h (inclure Ata.h, Irb.h) |
Bibliothèque | Ataport.lib ; Pciidex.lib |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour