Funzione Storage_DeleteMutableFile

Intestazione: #include <applicazioni/storage.h>

Elimina il file di archiviazione modificabile per l'applicazione. Tutti i descrittori di file per il file di archiviazione mutable devono essere chiusi prima che questa funzione venga chiamata; in caso contrario, il comportamento di questa applicazione non è definito.

int Storage_DeleteMutableFile(void);

Errori

Restituisce -1 se si verifica un errore e imposta errno il valore di errore.

  • EACCES: l'applicazione non ha la funzionalità del manifesto dell'applicazione richiesta (MutableStorage).

  • EIO: Si è verificato un errore durante il tentativo di eliminazione dei dati.

  • ENOENT: non esiste alcun file di archiviazione modificabile esistente da eliminare.

Potrebbero anche essere specificati altri errno errori. Tali errori non sono deterministici e lo stesso comportamento potrebbe non essere mantenuto tramite gli aggiornamenti di sistema.

Valore restituito

Restituisce 0 per operazione riuscita o -1 per errore, nel qual caso errno è impostato sul valore di errore.

Requisiti del manifesto dell'applicazione

Il manifesto dell'applicazione deve includere la funzionalità MutableStorage.

Concetti ed esempi