Log_Debug functie
Header: #include <applibs/log.h>
Registreert en formatteert een foutopsporingsbericht met printf-opmaak die wordt ondersteund door de implementatie van printf() die is opgenomen in Azure Sphere. De opmaak kan afwijken van de GNU C-bibliotheek zoals beschreven in de MUSL-wiki. U moet een extra parameter opgeven voor elke argumentspecificatie die in de fmt
tekenreeks is gedefinieerd. Deze functie is thread-veilig.
int Log_Debug(const char * fmt, ...);
Parameters
-
fmt
De tekenreeks die moet worden geregistreerd, met optionele argumentspecificaties.
Fouten
Retourneert -1 als er een fout optreedt en wordt ingesteld errno
op de foutwaarde.
- EFAULT: de
fmt
is NULL.
errno
Andere fouten kunnen ook worden opgegeven; dergelijke fouten zijn niet deterministisch en hetzelfde gedrag wordt mogelijk niet bewaard via systeemupdates.
Retourwaarde
Retourneert 0 voor geslaagd, of -1 in het geval van een fout, in welk geval errno
is ingesteld op de fout.