CAtlTransactionManager 類別

CAtlTransactionManager 類別提供包裝函式為核心交易管理員 (KTM) 函式。

重要事項重要事項

這個類別和其成員不能用於 Windows 執行階段執行的應用程式。

class CAtlTransactionManager;

Members

Dd795992.collapse_all(zh-tw,VS.110).gif公用建構函式

名稱

描述

CAtlTransactionManager::~CAtlTransactionManager

CAtlTransactionManager 解構函式。

CAtlTransactionManager::CAtlTransactionManager

CAtlTransactionManager 建構函式。

Dd795992.collapse_all(zh-tw,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-tw,VS.110).gif受保護的資料成員

名稱

描述

CAtlTransactionManager::m_bFallback

TRUE ,如果後援支援,否則 FALSE 。

CAtlTransactionManager::m_hTransaction

交易的控制代碼。

繼承階層架構

ATL::CAtlTransactionManager

需求

Header: atltransactionmanager.h

請參閱

其他資源

ATL COM 元件桌面