CAtlTransactionManager class provides a wrapper to Kernel Transaction Manager (KTM) functions.
Important
This class and its members cannot be used in applications that execute in the Windows Runtime.
class CAtlTransactionManager;
Members
Public Constructors
Name  | 
Description  | 
|---|---|
CAtlTransactionManager destructor.  | 
|
CAtlTransactionManager constructor.  | 
Public Methods
Name  | 
Description  | 
|---|---|
Closes one the transaction handle.  | 
|
Requests that the transaction be committed.  | 
|
Creates the transaction handle.  | 
|
Creates or opens a file, file stream, or directory as a transacted operation.  | 
|
Deletes an existing file as a transacted operation.  | 
|
Searches a directory for a file or subdirectory as a transacted operation.  | 
|
Retrieves file system attributes for a specified file or directory as a transacted operation.  | 
|
Retrieves file system attributes for a specified file or directory as a transacted operation.  | 
|
Returns the transaction handle.  | 
|
Determines whether the fallback calls are enabled.  | 
|
Moves an existing file or a directory, including its children, as a transacted operation.  | 
|
Creates the specified registry key and associates it with a transaction. If the key already exists, the function opens it.  | 
|
Deletes a subkey and its values from the specified platform-specific view of the registry as a transacted operation.  | 
|
Opens the specified registry key and associates it with a transaction.  | 
|
Requests that the transaction be rolled back.  | 
|
Sets the attributes for a file or directory as a transacted operation.  | 
Protected Data Members
Name  | 
Description  | 
|---|---|
TRUE if the fallback is supported; FALSE otherwise.  | 
|
The transaction handle.  | 
Inheritance Hierarchy
Requirements
Header: atltransactionmanager.h