内核事务管理器

目的

内核事务管理器 (KTM) 支持开发使用事务的应用程序。 事务引擎本身位于内核内,但事务可以为内核模式或用户模式事务开发,也可以在单个主机中或在分布式主机之间开发。

KTM 用于实现事务 NTFS (TxF) 和事务性注册表 (TxR) 。 TxF 允许在 NTFS 文件系统中执行事务处理文件系统操作。 TxR 允许事务处理注册表操作。 KTM 使客户端应用程序能够使用事务协调文件系统和注册表操作。

若要开发与 TxF 或 TxR 以外的资源协调事务的应用程序,必须先开发 Win32 事务感知服务,也称为资源管理器。

托管应用程序和 COM+ 应用程序应使用其本机事务管理器。

如果适用

KTM 可用于 Windows Vista 或 Windows Server 2008 上托管的应用程序和资源管理器。

开发人员受众

KTM API 专为 C 和 C++ 程序员设计。

运行时要求

从 Windows Vista 开始支持 KTM。

在本节中

主题 说明
关于
有关 KTM 提供的事务和功能的一般信息。
引用
KTM 的函数、数据结构、枚举和其他编程元素的文档。

通用日志文件系统

事务 NTFS (TxF)

分布式事务处理协调器