Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Intestazione: #include <applicazioni/storage.h>
Accetta un percorso relativo all'interno del pacchetto di immagini e restituisce un descrittore di file di sola lettura aperto. Il chiamante deve chiudere il descrittore di file restituito con la funzione di chiusura. Questa funzione deve essere usata solo per aprire file normali all'interno del pacchetto di immagini.
int Storage_OpenFileInImagePackage(const char *relativePath);
Parametri
-
relativePath
Percorso relativo dalla radice del pacchetto di immagini. Questo valore non deve iniziare con il carattere separatore di directory '/'.
Errori
Restituisce -1 se si verifica un errore e imposta errno
il valore di errore.
EINVAL:
relativePath
inizia con '/' o '.', oppure contiene '.'.EFAULT:
relativePath
è NULL.ENOMEM: memoria esaurita.
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 il descrittore di file aperto, o -1 per errore, nel qual caso errno
è impostato sul valore di errore.