翻訳と辞書
Words near each other
・ ファインセラミックスセンター
・ ファインセラミックス製品製造技能士
・ ファインゼロ
・ ファインダ
・ ファインダビリティ
・ ファインダー
・ ファインダーの中の欲望
・ ファインダーシリーズ
・ ファインダースクリーン
・ ファインダーラブ
ファインダ情報
・ ファインチョイス
・ ファインディングニモ
・ ファインディング・ドリー
・ ファインディング・ニモ
・ ファインデックス
・ ファイントラック
・ ファインド・アウト
・ ファインビジョンメーター
・ ファインピックス


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

ファインダ情報 : ウィキペディア日本語版
Finder情報
Finder情報 (''Finder Information'', ''FinderInfo'')は、Mac OSが扱うファイルディレクトリメタデータの一種である。
== 概要 ==

Mac OSのシェルであるFinderGUIの思想に基づいたシェルである。このFinderがオブジェクトとして扱うファイルやディレクトリをGUIで扱いやすくなるように設計されたメタデータがFinder情報である。具体的には、ファイルのフォーマットを示す「タイプ」、それを扱うアプリケーションを示す「クリエータ」、ファイル属性を示すフラグ、画面に表示する際の位置とサイズ等がある。
API上は構造体として扱うが、事実上16バイトの連続したデータであった。その後さらに16バイトの拡張Finder情報が追加され、現在は両者をまとめて32バイトのFinder情報として扱う場合が多い。
ファイルのためのFinder情報はFile Information (FInfo)〔Inside MacintoshのChapter 7にあるFile Informationのページ 〕、拡張Finder情報はExtended File Information (FXInfo)〔Inside MacintoshのChapter 7にあるExtended File Informationのページ 〕として定義されている。ディレクトリのためのFinder情報はDirectory Information (DInfo)〔Inside MacintoshのChapter 7にあるDirectory Informationのページ 〕、拡張Finder情報はExtended Directory Information (FXInfo)〔Inside MacintoshのChapter 7にあるExtended Directory Informationのページ 〕として定義されている。
後のMac OS Xにおいても、カーネルレベルからFinder情報を扱うことができる。これについてはAppleが公開しているカーネルソースで確認できる〔Mac OS X v10.0のカーネルxnu-123.5のソース bsd/hfs/hfs.h 〕。ただし、Mac OS XはUnix系OSであるDarwinをベースとしており、UNIX系のアプリケーションでファイルを扱った場合にFinder情報が損失する場合があった。UNIXにはFinder情報という概念がないからである。
Mac OS X v10.4では、Finder情報はcom.apple.FinderInfoという名前の32バイトの拡張属性として再定義された〔Mac OS X v10.4のカーネルxnu-792のソース bsd/sys/xattr.h 〕。次のMac OS X v10.5ではこの拡張属性をUNIX系のコマンドで扱えるようになった。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Finder情報」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.