Storage_OpenFileInImagePackage関数
ヘッダー: applibs </storage.h #include>
イメージ パッケージ内の相対パスを取得し、開いている読み取り専用ファイル記述子を返します。 呼び出し元は、close 関数を使用して、返されたファイル記述子を閉じる必要があります。 この関数は、イメージ パッケージ内の通常のファイルを開くためだけに使用する必要があります。
int Storage_OpenFileInImagePackage(const char *relativePath);
パラメーター
-
relativePath
イメージ パッケージのルートからの相対パス。 この値は、ディレクトリ区切り文字 '/' で始まる必要があります。
エラー
エラーが発生した場合は -1 を返し、エラー値に設定します errno
。
EINVAL:
relativePath
'/' または '.' で始まるか、'..' を含みます。EFAULT:
relativePath
は NULL です。ENOMEM: メモリ不足。
その他 errno
のエラーも指定できます。このようなエラーは決定的ではなく、同じ動作はシステム更新によって保持されない可能性があります。
戻り値
開かれたファイル記述子を返します。エラーの場合は -1 を返します。この場合 errno
はエラー値に設定されます。