| 総合手引 | セクション 9 | English | オプション |
#include <sys/param.h>
#include <sys/vnode.h>
#include <sys/extattr.h>
拡張属性データの読み込みは、 VOP_READ(9) の形式で、明示されたメタデータの連続した領域を返します。 一方、書込みは、 与えられた名前に関連付けられた現在の "値" 全体が置き換えられます。 拡張属性の違いを持つファイルシステムが過多にあります。 このため、これらの関数は、利用可能性および機能性は制限されるかもしれませんし、 サポートするファイルシステムの基本的なセマンティクスを意識して 使用するべきです。 拡張属性データのための権限を与える機構は、 ファイルシステムによって異なります。 これは、属性の最大の大きさや、 任意または特定の新規属性を定義可能か否かも同様です。
拡張属性は、ヌルで終端された文字列を使用して名前付けされます。 名前は大文字と小文字を区別するかもしれませんし、しないかもしれませんが、 これは潜在的なファイルシステムのセマンティクスに依存します。 適切な vnode 拡張属性の呼び出しは、 VOP_GETEXTATTR(9), VOP_LISTEXTATTR(9) [英語], および VOP_SETEXTATTR(9) です。
| EXTATTR (9) | December 23, 1999 |
| 総合手引 | セクション 9 | English | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.
