Функция Log_Debug
Заголовок: #include <applibs/log.h>
Регистрирует и форматирует сообщение отладки с форматированием printf, поддерживаемым реализацией printf(), включенной в Azure Sphere. Форматирование может отличаться от библиотеки GNU C, как описано на вики-сайте MUSL. Необходимо указать дополнительный параметр для каждой спецификации аргумента, определенной в строке fmt
. Эта функция является потокобезопасной.
int Log_Debug(const char * fmt, ...);
Параметры
-
fmt
Строка сообщения для журнала с необязательными спецификациями аргументов.
Ошибки
Возвращает значение -1 при обнаружении ошибки и задает errno
значение ошибки.
- EFAULT: имеет
fmt
значение NULL.
Можно также указать любой другой errno
. Такие ошибки не являются детерминированными, и такое же поведение может не сохраняться при обновлении системы.
Возвращаемое значение
Возвращает значение 0 для успешного выполнения или -1 в случае сбоя, в этом случае errno
устанавливается ошибка.