wiauDbgErrorHr, fonction (wiautil.h)
La fonction wiauDbgErrorHr consigne 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 à journaliser.
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 variables, 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 à générer.
...
Paramètres supplémentaires.
Valeur de retour
Aucun
Remarques
La fonction wiauDbgErrorHr consigne 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, le cas échéant. La deuxième ligne contient 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);
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | wiautil.h (include Wiautil.h) |