検索クエリーを入力してください
<book_title> を検索 ...
Veritas™ File System プログラマーズリファレンスガイド - Linux
Last Published:
2018-01-16
Product(s):
InfoScale & Storage Foundation (7.3.1)
- Veritas File System Software Developer's Kit
- FCL(File Change Log)
- マルチボリュームサポート
- 名前付きデータストリーム
- Veritas File System I/O
- シン再生
ほかのシステムコールにおける動作の変更
名前付きデータストリームディレクトリは名前空間からは隠されていますが、fchdir() または fchroot() の呼び出しによって名前付きデータストリームのディレクトリ i ノードを開くことはできます。 名前付きデータストリームディレクトリでは、「..」などの一部の属性が定義されていません。これらのフィールドにアクセスする操作は失敗することがあります。名前付きデータストリームディレクトリでディレクトリ、シンボリックリンク、デバイスファイルを作成しようとすると失敗します。また、名前付きデータストリームディレクトリまたは名前付きデータストリーム i ノードを指定して VOP_SETATTR() を呼び出した場合も失敗します。
次に、fchdir() 呼び出しを使って隠しディレクトリを読み取る別の方法を示します。
fd = open(filename, O_RDONLY) dfd = vxfs_nattr_open(fd, ".", O_RDONLY, mode) fchdir(dfd); dirp = opendir("."); readdir_r(dirp, (struct dirent *)&entry, &result);