Dela via


funktionen Storage_OpenFileInImagePackage

Sidhuvud: #include <applibs/storage.h>

Tar en relativ sökväg i avbildningspaketet och returnerar en öppen skrivskyddad filbeskrivning. Uppringaren ska stänga den returnerade filbeskrivningen med stängningsfunktionen. Den här funktionen ska endast användas för att öppna vanliga filer i avbildningspaketet.

int Storage_OpenFileInImagePackage(const char *relativePath);

Parametrar

  • relativePath En relativ sökväg från avbildningspaketets rot. Det här värdet får inte börja med katalogavgränsartecknet '/'.

Fel

Returnerar -1 om ett fel uppstår och anger errno felvärdet.

  • EINVAL: relativePath börjar med '/' eller '.' eller innehåller '.'.

  • EFAULT: relativePath är NULL.

  • Slut på minne.

errno Andra kan också anges, sådana fel är inte deterministiska och samma beteende kanske inte behålls via systemuppdateringar.

Returvärde

Returnerar den öppna filbeskrivning, eller -1 för fel, i vilket fall errno felvärdet är inställt.

Koncept och exempel