Dela via


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.