その他のトランザクション インターフェイス
KTM にアクセスして使用できるトランザクション インターフェイスに加えて、Microsoft には、次のようないくつかの追加のトランザクション インターフェイスを提供しています。
ファイル システム ミニフィルター ドライバーの場合、 フィルター マネージャー はミニフィルター ドライバーがトランザクションに参加し、トランザクション状態の変更に関する通知を受け取り、トランザクションにコンテキストをアタッチできるようにするルーチンを提供します。 これらの機能の詳細については、 FltEnlistInTransactionを参照してください。
Windows Vista 以降、NTFS ファイル システムとレジストリは、トランザクション操作をサポートするリソース マネージャーとして実装されます。 トランザクション NTFS およびトランザクション レジストリ機能の詳細については、Microsoft Windows SDK を参照してください。
分散トランザクション コーディネーター (DTC) は、 IKernelTransaction インターフェイスを介して KTM との相互運用性を提供します。 IKernelTransaction インターフェイスの詳細については、Microsoft Windows SDK を参照してください。
.NET Framework では、 System.Transactions 名前空間がサポートされています。 この名前空間の詳細については、 Microsoft開発者向けWebサイトを参照してください。