Função Log_Debug
Cabeçalho: #include <applibs/log.h>
Regista e formatação de uma mensagem de depuração com formatação de printf suportada pela implementação de printf() incluída no Azure Sphere. A formatação pode diferir da biblioteca C da GNU, conforme documentado no wiki do MUSL. Tem de fornecer um parâmetro adicional para cada especificação de argumento definida na cadeia fmt
. Esta função é segura para threads.
int Log_Debug(const char * fmt, ...);
Parâmetros
-
fmt
A cadeia de mensagens a registar, com especificações de argumento opcionais.
Erros
Devolve -1 se for encontrado um erro e define errno
para o valor de erro.
- EFAULT: o
fmt
é NULO.
Também pode ser especificado qualquer outro errno
; esses erros não são deterministas e o mesmo comportamento pode não ser retido através de atualizações do sistema.
Valor devolvido
Devolve 0 para êxito ou -1 em caso de falha, caso errno
em que está definido como o erro.