EN JA
ARCHIVE_WRITE_FINISH_ENTRY(3)
ARCHIVE_WRITE_FINISH_ENTRY(3) FreeBSD Library Functions Manual ARCHIVE_WRITE_FINISH_ENTRY(3)

名称

archive_write_finish_entryアーカイブを作成するための関数

ライブラリ

ストリーミングアーカイブライブラリ (libarchive, -larchive)

書式

#include < archive.h>

int
archive_write_finish_entry( struct archive *);

解説

今書き込まれたエントリをクローズします。特に、これは、いくつかの形式によって要求される最終のパディングを書き込みます。通常、必要に応じて、 archive_write_next_header() と archive_write_close() によって自動的に呼び出されるので、クライアントは、決してこれを呼び出す必要はありません。

戻り値

この関数は、成功すれば、 ARCHIVE_OK を返すか、またはエラーのためのいくつかの 0 でないエラーコードのうちの 1 つを返します。特定のエラーコードは、次の通りです: 再び試みると成功するかもしれない操作のための ARCHIVE_RETRY、さらなる操作を防がない異常な条件のための ARCHIVE_WARN と残りの操作を不可能にする重大なエラーのための ARCHIVE_FATAL です。

エラー

詳細なエラーコードとテキスト形式の記述は、 archive_errno() と archive_error_string() 関数から利用可能です。
February 2, 2012 FreeBSD