Partager via


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)

Voir aussi

wiauDbgDump

wiauDbgError

wiauDbgTrace

wiauDbgWarning