Função Storage_OpenFileInImagePackage
Cabeçalho: #include <applibs/storage.h>
Usa um caminho relativo dentro do pacote de imagem e retorna um descritor de arquivo somente leitura aberto. O chamador deve fechar o descritor de arquivo retornado com a função close. Essa função só deve ser usada para abrir arquivos regulares dentro do pacote de imagem.
int Storage_OpenFileInImagePackage(const char *relativePath);
Parâmetros
-
relativePath
Um caminho relativo da raiz do pacote de imagem. Esse valor não deve começar com o caractere separador de diretório '/'.
Erros
Retorna -1 se um erro for encontrado e definir errno
como o valor do erro.
EINVAL:
relativePath
começa com '/' ou '.', ou contém '..'.EFAULT:
relativePath
é NULL.ENOMEM: Sem memória.
Qualquer outro errno
também pode ser especificado; esses erros não são determinísticos e o mesmo comportamento pode não ser mantido por meio de atualizações do sistema.
Valor retornado
Retorna o descritor de arquivo aberto ou -1 para falha, nesse caso errno
, é definido como o valor do erro.