StorPortDebugPrint, fonction (storport.h)

La routine StorPortDebugPrint imprime une chaîne de débogage dans le débogueur du noyau, si le débogueur est attaché.

Syntaxe

STORPORT_API VOID StorPortDebugPrint(
  ULONG DebugPrintLevel,
  PSTR  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. Consultez la section Notes.

DebugMessage

Pointeur vers le message de débogage à imprimer.

...

Arguments variadiques à imprimer avec la chaîne vers laquelle DebugMessage pointe.

Valeur de retour

None

Remarques

StorPortDebugPrint imprime le message vers lequel pointe DebugMessage, ainsi que d’autres informations de débogage en fonction de la valeur de DebugPrintLevel comme suit.

Valeur de DebugPrintLevel Type d’informations imprimées
0 Error
1 Warning
2 Trace
3 Informationnel

Pour voir ces chaînes de débogage, l’enregistreur de pilotes doit définir nt! Kd_STORMINIPORT_Mask. Cela suit le nouveau mécanisme d’impression de débogage à l’échelle du système.

Configuration requise

   
Plateforme cible Universal
En-tête storport.h (inclure Storport.h)
Bibliothèque Storport.lib

Voir aussi

DbgPrintEx