CAtlTransactionManager Class
CAtlTransactionManager class provides a wrapper to Kernel Transaction Manager (KTM) functions.
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