Funkcja Log_Debug
Nagłówek: #include <applibs/log.h>
Rejestruje i formatuje wiadomość debugowania z formatowaniem printf obsługiwanym przez implementację funkcji printf() zawartej w usłudze Azure Sphere. Formatowanie może różnić się od biblioteki C GNU, jak opisano w witrynie typu wiki musl. Musisz podać dodatkowy parametr dla każdej specyfikacji argumentu zdefiniowanej fmt
w ciągu. Ta funkcja jest bezpieczna dla wątków.
int Log_Debug(const char * fmt, ...);
Parametry
-
fmt
Ciąg komunikatu do zarejestrowania ze specyfikacjami argumentów opcjonalnych.
Błędy
Zwraca wartość -1 w przypadku napotkania błędu i ustawia errno
wartość błędu.
- EFAULT: wartość
fmt
null.
Mogą być również określone inne errno
błędy; takie błędy nie są deterministyczne i to samo zachowanie może nie być zachowane za pośrednictwem aktualizacji systemu.
Zwracana wartość
Zwraca wartość 0 dla sukcesu lub -1 w przypadku niepowodzenia, w którym to przypadku errno
jest ustawiony na błąd.