CAtlTransactionManager选件类

CAtlTransactionManager选件类提供一个包装为核心事务管理器(KTM)功能。

重要

此选件类及其成员不能在Windows运行时执行的应用程序。

class CAtlTransactionManager;

成员

Dd795992.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

CAtlTransactionManager::~CAtlTransactionManager

CAtlTransactionManager析构函数。

CAtlTransactionManager::CAtlTransactionManager

CAtlTransactionManager构造函数。

Dd795992.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CAtlTransactionManager::Close

结束事务处理。

CAtlTransactionManager::Commit

请求该事务提交。

CAtlTransactionManager::Create

创建事务处理。

CAtlTransactionManager::CreateFile

创建或打开一个文件流、文件或目录为已处理的操作。

CAtlTransactionManager::DeleteFile

删除现有文件为已处理的操作。

CAtlTransactionManager::FindFirstFile

搜索一个目录文件或子目录为已处理的操作。

CAtlTransactionManager::GetFileAttributes

检索指定的文件或目录中的文件系统属性为已处理的操作。

CAtlTransactionManager::GetFileAttributesEx

检索指定的文件或目录中的文件系统属性为已处理的操作。

CAtlTransactionManager::GetHandle

返回事务处理。

CAtlTransactionManager::IsFallback

确定为后备是否调用启用。

CAtlTransactionManager::MoveFile

移动现有文件或一个目录,包括其子级,为已处理的操作。

CAtlTransactionManager::RegCreateKeyEx

创建指定的注册表项并将其与事务。 如果此键已存在,则函数将其打开。

CAtlTransactionManager::RegDeleteKey

从注册表中指定的平台特定视图删除子项及其值为已处理的操作。

CAtlTransactionManager::RegOpenKeyEx

打开指定的注册表项并将其与事务。

CAtlTransactionManager::Rollback

请求该事务将被回滚。

CAtlTransactionManager::SetFileAttributes

将文件或目录的属性为已处理的操作。

Dd795992.collapse_all(zh-cn,VS.110).gif受保护的数据成员

名称

说明

CAtlTransactionManager::m_bFallback

TRUE,如果为后备支持;否则 FALSE。

CAtlTransactionManager::m_hTransaction

事务处理。

继承层次结构

ATL::CAtlTransactionManager

要求

Header: atltransactionmanager.h

请参见

其他资源

ATL COM桌面元素