Log_Debug, fonction
En-tête : #include <applibs/log.h>
Journalise et met en forme un message de débogage avec la mise en forme printf prise en charge par l’implémentation de printf() incluse dans Azure Sphere. La mise en forme peut différer de la bibliothèque GNU C, comme indiqué dans le wiki MUSL. Vous devez fournir un paramètre supplémentaire pour chaque spécification d’argument définie dans la fmt
chaîne. Cette fonction est thread-safe.
int Log_Debug(const char * fmt, ...);
Paramètres
-
fmt
Chaîne de message à journaliser, avec des spécifications d’argument facultatives.
Erreurs
Retourne -1 si une erreur est rencontrée et définit errno
sur la valeur d’erreur.
- EFAULT : a la
fmt
valeur NULL.
Toutes les autres errno
peuvent également être spécifiées ; ces erreurs ne sont pas déterministes et le même comportement peut ne pas être conservé par le biais des mises à jour système.
Valeur de retour
Retourne 0 pour la réussite, ou -1 en cas d’échec, auquel cas errno
est défini sur l’erreur.