funktionen Log_Debug
Sidhuvud: #include <applibs/log.h>
Loggar och formaterar ett felsökningsmeddelande med utskriftsformatering som stöds av implementeringen av printf() som ingår i Azure Sphere. Formateringen kan skilja sig från GNU C-biblioteket enligt dokumentet på MUSL-wikin. Du måste ange ytterligare en parameter för varje argumentspecifikation som definieras i strängen fmt
. Den här funktionen är trådsäker.
int Log_Debug(const char * fmt, ...);
Parametrar
-
fmt
Meddelandesträngen som ska loggas med valfria argumentspecifikationer.
Fel
Returnerar -1 om ett fel uppstår och anger errno
felvärdet.
- EFAULT: är
fmt
NULL.
errno
Andra kan också anges, sådana fel är inte deterministiska och samma beteende kanske inte behålls via systemuppdateringar.
Returvärde
Returnerar 0 för lyckat resultat, eller -1 i händelse av fel, i vilket fall errno
är inställt på felet.