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

名称

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

ライブラリ

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

書式

#include < archive.h>

int
archive_write_header( struct archive *, struct archive_entry *);

解説

提供される struct archive_entry 構造体のデータを使用してヘッダを構築して書き込みます。 struct archive_entry オブジェクトを作成して追加することに関する情報については、 archive_entry(3) を参照してください。

戻り値

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

エラー

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