Partager via


AtaPortDebugPrint, fonction (irb.h)

La routine AtaPortDebugPrint transmet une chaîne de message au débogueur du noyau pour que le débogueur imprimeur.

Note

Le pilote de port ATA et les modèles de pilotes miniport ATA peuvent être modifiés ou indisponibles à l’avenir. Utilisez le du pilote Storport et modèles de pilotes storport à la place.

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 signifie le niveau le plus bas. Voir les remarques.

DebugMessage

Pointeur vers la chaîne de débogage à imprimer.

...

Arguments variadiques à utiliser avec la chaîne vers laquelle DéboguerMessage pointe.

Valeur de retour

Aucun

Remarques

ScsiDebugPrint imprime le message pointé par 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 du noyau, consultez Prise en main de WinDbg - Mode noyau.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête irb.h (include Ata.h, Irb.h)
bibliothèque Ataport.lib ; Pciidex.lib

Voir aussi

dbgPrintEx