Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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