wiauDbgErrorHr, fonction (wiautil.h)
La fonction wiauDbgErrorHr journalise un message contenant un HRESULT et sa chaîne de message d’erreur.
Syntaxe
void wiauDbgErrorHr(
HRESULT hr,
LPCSTR fname,
LPCSTR fmt,
...
);
Paramètres
hr
Spécifie le HRESULT à enregistrer.
fname
Pointeur vers une chaîne contenant le nom de la fonction ou de la méthode dans laquelle l’appel à wiauDbgDump est inséré.
fmt
Pointeur vers une chaîne de format qui spécifie une liste d’arguments de variable, qui commence par une chaîne de format ANSI contenant le message et tous les spécificateurs de conversion. Les points de suspension (...) spécifient un nombre variable d’arguments qui doivent être générés.
...
Paramètres supplémentaires.
Valeur de retour
None
Remarques
La fonction wiauDbgErrorHr enregistre généralement deux lignes dans le fichier journal, ou le débogueur, ou les deux. La première ligne contient le texte du paramètre fmt , y compris les données, si elle est fournie. La deuxième ligne contient le HRESULT et la chaîne de message associée à ce HRESULT. L’exemple suivant montre comment cette fonction peut être appelée :
wiauDbgErrorHr(hr, "AllocateBuffer", "Buffer size is %d bytes", size);
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | wiautil.h (inclure Wiautil.h) |