Storage_OpenFileInImagePackage 함수
헤더: #include <applibs/storage.h>
이미지 패키지 내에서 상대 경로를 사용하고 열린 읽기 전용 파일 설명자를 반환합니다. 호출자는 close 함수를 사용하여 반환된 파일 설명자를 닫아야 합니다. 이 함수는 이미지 패키지 내에서 일반 파일을 여는 데만 사용해야 합니다.
int Storage_OpenFileInImagePackage(const char *relativePath);
매개 변수
-
relativePath
이미지 패키지의 루트에 있는 상대 경로입니다. 이 값은 디렉터리 구분 기호 문자 '/'로 시작해서는 안됩니다.
오류
오류가 발생하고 를 오류 값으로 설정 errno
하면 -1을 반환합니다.
EINVAL:
relativePath
'/' 또는 '.'로 시작하거나 '...'를 포함합니다.EFAULT:
relativePath
는 NULL입니다.ENOMEM: 메모리가 부족합니다.
다른 errno
모든 오류도 지정할 수 있습니다. 이러한 오류는 결정적이지 않으며 시스템 업데이트를 통해 동일한 동작이 유지되지 않을 수 있습니다.
반환 값
열려 있는 파일 설명자 또는 실패의 경우 -1을 반환합니다. 이 경우 errno
오류 값으로 설정됩니다.