除了可以通过访问 KTM 使用的事务接口之外,Microsoft还提供多个额外的事务接口,包括:
对于文件系统微型筛选器驱动程序, 筛选器管理器 提供例程,使微型筛选器驱动程序能够在事务中登记、接收有关事务状态更改的通知,并将上下文附加到事务。 有关这些功能的详细信息,请参阅 FltEnlistInTransaction。
从 Windows Vista 开始,NTFS 文件系统和注册表作为支持事务作的资源管理器实现。 有关事务 NTFS 和事务注册表功能的详细信息,请参阅 Microsoft Windows SDK。
分布式事务处理协调器(DTC)通过 IKernelTransaction 接口与 KTM 提供互作性。 有关 IKernelTransaction 接口的详细信息,请参阅 Microsoft Windows SDK。
.NET Framework 支持 System.Transactions 命名空间。 有关此命名空间的详细信息,请参阅 Microsoft开发人员网站。