|
|
Log In | Not a Member? |
Contact ADC |
| < Previous PageNext Page > |
コードがファイルシステムを低レベルで操作し、Finder情報を処理する場合は、ファイルシステムが以下の情報のバイトをスワップしない点に留意してください。
HFSPlusのデータ構造体HFSCatalogFolder、HFSPlusCatalogFolder、HFSCatalogFile、HFSPlusCatalogFile、およびHFSPlusVolumeHeaderのfinderInfoフィールド。
HFSPlus関数GetCatalogInfoおよびGetCatalogInfoBulkに定数 kFSCatInfoPermissionsを渡すと使用されるFSPermissionInfoデータ構造体。
ディスク上のマルチバイトフィールドの値は、常にビッグエンディアンフォーマットを使用します。リトルエンディアンのシステムで実行する場合は、マルチバイトフィールドのバイトをスワップする必要があります。
getattrlist関数はファイルに関連付けられているメタデータを取得します。Mac OS X v10.4で追加されたgetxattr関数は、拡張属性(基本的な属性セットの拡張)を取得します。getxattr関数を使用して旧来の属性「com.apple.FinderInfo」にアクセスする場合、getattrlistと同様に、この呼び出しで返される情報はバイトスワップされません(getxattrおよびgetattrlist関数の詳細については、Mac OS X Man Pagesを参照してください)。
| < Previous PageNext Page > |
Last updated: 2006-03-08
|
Get information on Apple products.
Visit the Apple Store online or at retail locations. 1-800-MY-APPLE Copyright © 2007 Apple Inc. All rights reserved. | Terms of use | Privacy Notice |