ポイントの再解析
ファイルまたはディレクトリには、ユーザー定義データのコレクションである 再解析ポイントを含めることができます。 このデータの形式は、データを格納するアプリケーションと、データを解釈してファイルを処理するためにインストールするファイル システム フィルターによって認識されます。 アプリケーションが再解析ポイントを設定すると、このデータと、格納されているデータを一意に識別する 再解析タグが格納されます。 ファイル システムは、再解析ポイントを持つファイルを開くと、再解析タグによって識別されるデータ形式に関連付けられているファイル システム フィルターの検索を試みます。 ファイル システム フィルターが見つかった場合、フィルターは再解析データの指示にしたがってファイルを処理します。 ファイル システム フィルターが見つからない場合、ファイルを開く操作は失敗します。
たとえば、再解析ポイントは、NTFS ファイル システム リンクと Microsoft リモート ストレージ サーバー (RSS) を実装するために使用されます。 RSS では、管理者が定義した一連のルールを使用して、使用頻度の低いファイルをテープや光メディアなどの長期保存に移動します。 再解析ポイントを使用して、ファイル システムにファイルに関する情報を格納します。 この情報は、データが実際のファイルがあるデバイスを指す再解析ポイントを含むスタブ ファイルに格納されます。 ファイル システム フィルターでは、この情報を使用してファイルを取得できます。
再解析ポイントは、マウントされたフォルダーを実装するためにも使用されます。 詳細については、「ディレクトリがマウントされたフォルダーであるかどうかを判断する」を参照してください。
再解析ポイントには、次の制限が適用されます。
ディレクトリに対して再解析ポイントを確立できますが、ディレクトリは空である必要があります。 それ以外の場合、NTFS ファイル システムは再解析ポイントの確立に失敗します。 さらに、ディレクトリ ビットが設定された再解析ポイントを含むディレクトリまたはファイル 作成できますが、それ以外の場合は作成できません。
再解析ポイントと拡張属性は相互に排他的です。 NTFS ファイル システムは、ファイルに拡張属性が含まれている場合は再解析ポイントを作成できません。また、再解析ポイントを含むファイルに拡張属性を作成することはできません。
タグやオプションの GUIDを含む再解析ポイント データは、16 KB を超えることはできません。 再解析ポイントに配置するデータの量がこの制限を超えると、再解析ポイントの設定は失敗します。
指定されたパスには、63 個の再解析ポイントの制限があります。
注意: 再解析ポイントの長さに応じて制限を減らすことができます。 たとえば、再解析ポイントが完全修飾パスを対象とする場合、制限は 31 になります。
Windows Server 2003 および Windows XP: 特定のパスには 31 個の再解析ポイントの制限があります。
注意: ディレクトリ ビット (
D
) が1
に設定されている場合、この再解析タグを持つ任意のディレクトリに子を含めることができることを示します。 ディレクトリ以外のファイルで使用する場合、特別な意味はありません。 ディレクトリ ビットは、名前サロゲート ビットと互換性がありません。
このセクションでは、次の操作を行います。
話題 | 形容 |
---|---|
ポイント タグの再解析 を する | 各再解析ポイントには識別子タグがあるため、再解析ポイント内のユーザー定義データを調べることなく、異なる種類の再解析ポイントを効率的に区別できます。 |
ポイントの再解析操作 の | DeviceIoControlを使用して実行できる再解析ポイント操作説明します。 |
ポイントの再解析とファイル操作の の | 再解析ポイントを使用して、ほとんどの Windows 開発者が期待する動作から逸脱したファイル システムの動作を有効にする方法について説明します。 |