使用英语阅读

通过


ktmw32.h 标头

数据访问和存储使用此标头。 有关详细信息,请参阅:

ktmw32.h 包含以下编程接口:

函数

 
CommitComplete

指示资源管理器 (RM) 已完成提交事务管理器 (TM) 请求的事务。
CommitEnlistment

提交与此登记句柄关联的事务。 此函数由通信资源管理器使用, (有时称为高级事务管理器) 。
CommitTransaction

请求提交指定的事务。 (CommitTransaction)
CommitTransactionAsync

请求提交指定的事务。 (CommitTransactionAsync)
CreateEnlistment

创建登记,设置其初始状态,并打开具有指定访问权限的登记的句柄。
CreateResourceManager

(RM) 对象创建新的资源管理器,并将 RM 与事务管理器关联 (TM) 。
CreateTransaction

创建新的事务对象。
CreateTransactionManager

(TM) 对象创建新的事务管理器,并返回具有指定访问权限的句柄。
GetCurrentClockTransactionManager

从事务管理器获取虚拟时钟值。
GetEnlistmentId

获取指定登记的标识符 (ID) 。
GetEnlistmentRecoveryInformation

从 KTM 检索恢复数据的不透明结构。
GetNotificationResourceManager

请求并接收资源管理器 (RM) 的通知。 RM 寄存器使用此函数在事务更改状态时接收通知。
GetNotificationResourceManagerAsync

请求和接收资源管理器 (RM) 的异步通知。 RM 寄存器使用此函数在事务更改状态时接收通知。
GetTransactionId

获取指定事务的标识符 (ID) 。
GetTransactionInformation

返回所请求的有关指定事务的信息。
GetTransactionManagerId

获取指定事务管理器的标识符。
OpenEnlistment

打开现有的登记对象,并返回登记的句柄。
OpenResourceManager

打开现有资源管理器 (RM) 。
OpenTransaction

打开现有事务。
OpenTransactionManager

打开现有事务管理器。 (OpenTransactionManager)
OpenTransactionManagerById

打开现有事务管理器。 (OpenTransactionManagerById)
PrepareComplete

指示资源管理器 (RM) 已完成保证指定事务的提交或中止操作成功所需的所有处理。
PrepareEnlistment

准备与此登记句柄关联的事务。 此函数由通信资源管理器使用, (有时称为高级事务管理器) 。
PrePrepareComplete

指示此资源管理器已完成其准备工作,以便其他资源管理器现在可以开始其准备操作。
PrePrepareEnlistment

预先准备与此登记句柄关联的事务。 此函数由通信资源管理器使用, (有时称为高级事务管理器) 。
ReadOnlyEnlistment

请求将指定的登记转换为只读登记。 只读登记不能参与事务的结果,并且不会持久记录以用于恢复。
RecoverEnlistment

恢复登记的状态。
RecoverResourceManager

从其日志文件中恢复资源管理器的状态。
RecoverTransactionManager

从其日志文件中恢复事务管理器的状态。
RenameTransactionManager

将事务管理器重命名 (TM) 对象。 此函数只能在命名 TM 句柄上使用。
RollbackComplete

指示资源管理器 (RM) 已成功完成事务回滚。
RollbackEnlistment

回滚与登记关联的指定事务。 无法为只读登记调用此函数。
RollbackTransaction

请求回滚指定的事务。
RollbackTransactionAsync

请求回滚指定的事务。 此函数异步返回。
RollforwardTransactionManager

仅将信息恢复到指定的虚拟时钟值。
SetEnlistmentRecoveryInformation

设置 KTM 中恢复数据的不透明、用户定义的结构。
SetResourceManagerCompletionPort

将指定的 I/O 完成端口与指定的资源管理器 (RM) 相关联。 此端口接收 RM 的所有通知。
SetTransactionInformation

设置指定事务的事务信息。
SinglePhaseReject

指示资源管理器 (RM) 拒绝单阶段请求。 当事务管理器 (TM) 收到此调用时,它会启动两阶段提交,并向所有登记的 RM 发送准备请求。