Partilhar via


Função Storage_DeleteMutableFile

Cabeçalho: #include <applibs/storage.h>

Elimina o ficheiro de armazenamento mutável da aplicação. Todos os descritores de ficheiros do ficheiro de armazenamento mutável têm de ser fechados antes de esta função ser chamada; caso contrário, o comportamento desta aplicação é indefinido.

int Storage_DeleteMutableFile(void);

Erros

Devolve -1 se for encontrado um erro e define errno para o valor de erro.

  • EACCES: a aplicação não tem a capacidade de manifesto de aplicação necessária (MutableStorage).

  • EIO: Ocorreu um erro ao tentar eliminar os dados.

  • ENOENT: não havia nenhum ficheiro de armazenamento mutável existente para eliminar.

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 para falha, caso errno em que está definido como o valor de erro.

Requisitos do manifesto de aplicação

O manifesto da aplicação tem de incluir a capacidade MutableStorage.

Conceitos e exemplos