Función Storage_OpenFileInImagePackage
Encabezado: #include <applibs/storage.h>
Toma una ruta de acceso relativa dentro del paquete de imagen y devuelve un descriptor de archivo de solo lectura abierto. El autor de la llamada debe cerrar el descriptor del archivo devuelto con la función cerrar. Esta función solo debe usarse para abrir archivos normales dentro del paquete de imagen.
int Storage_OpenFileInImagePackage(const char *relativePath);
Parámetros
-
relativePath
Una ruta de acceso relativa de la raíz del paquete de imagen. Este valor no debe empezar por el carácter separador de directorio '/'.
Errores
Devuelve -1 si se encuentra un error y se establece errno
en el valor de error.
EINVAL:
relativePath
comienza con '/' o '.', o contiene '.'.EFAULT:
relativePath
es NULL.ENOMEM: Fuera de la memoria.
También se pueden especificar otros errno
errores; estos errores no son deterministas y es posible que no se conserve el mismo comportamiento a través de las actualizaciones del sistema.
Valor devuelto
Devuelve el descriptor de archivo abierto o -1 para un error, en cuyo caso errno
se establece en el valor de error.