次の方法で共有


トランザクション NTFS (TxF)

[Microsoft では、開発者がアプリケーションのニーズを達成するために代替手段を利用することを強くお勧めします。 TxF が開発された多くのシナリオは、よりシンプルで簡単に利用できる手法によって実現できます。 さらに、将来のバージョンの Microsoft Windows では TxF を使用できない可能性があります。 詳細と TxF の代替方法については、「トランザクション NTFS を使用するの代替方法」を参照してください。

目的

トランザクション NTFS (TxF) を使用すると、NTFS ファイル システム ボリュームに対するファイル操作をトランザクションで実行できます。 TxF トランザクションは、障害全体でデータの整合性を保護することでアプリケーションの信頼性を向上させ、エラー処理コードの量を大幅に減らすことでアプリケーション開発を簡素化します。

TxF は、カーネル トランザクション マネージャー (KTM) によって提供されるトランザクション フレームワークを使用します。 これにより、TxF ファイル操作は、SQL Server や Transacted Registry (TxR) などの他のデータ ソースを含むトランザクションの一部になります。

該当する場合

アプリケーションは TxF を使用して、予期しないエラー状態によって引き起こされるディスク上のデータの整合性を維持し、変更の実行中に他のユーザーから変更を分離することで、ファイル システムの同時ユーザー シナリオを解決するのに役立ちます。

開発者対象ユーザー

TxF を使用する前に、KTM または分散トランザクション コーディネーター (DTC) を使用トランザクションに関する実用的な知識が必要です。

実行時の要件

TxF は Windows Vista 以降で使用できます。

このセクションでは、次の操作を行います。

話題 形容
について
トランザクション NTFS に関する一般的な情報。
リファレンス
関数、データ構造、列挙型、およびその他のプログラミング要素に関するドキュメント。