CAtlTransactionManager Class
CAtlTransactionManager-Klasse stellt einen Wrapper zu den Funktionen des Kernel-Transaktions-Managers (KTM) bereit.
Wichtig
Diese Klasse und ihre Member können in Anwendungen nicht verwendet werden, die in der Windows Runtime ausführen.
class CAtlTransactionManager;
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
CAtlTransactionManager-Destruktor. |
|
CAtlTransactionManager-Konstruktor. |
Öffentliche Methoden
Name |
Description |
---|---|
Schließt ein das Transaktionshandle. |
|
Die diese Anforderungen die Transaktion ein Commit durchgeführt. |
|
Stellt das Transaktionshandle erstellt. |
|
Erstellt oder öffnet eine Datei, einen Dateistream oder ein Verzeichnis als transaktiver Vorgang. |
|
Löscht eine vorhandene Datei als transaktiver Vorgang. |
|
Sucht in einem Verzeichnis für eine Datei oder ein Unterverzeichnis als transaktiver Vorgang. |
|
Ruft Dateisystemattribute für eine bestimmte Datei oder ein Verzeichnis als transaktiver Vorgang ab. |
|
Ruft Dateisystemattribute für eine bestimmte Datei oder ein Verzeichnis als transaktiver Vorgang ab. |
|
Gibt das Transaktionshandle zurück. |
|
Bestimmt, ob die Fallbackaufrufe aktiviert werden. |
|
Verschiebt eine vorhandene Datei oder ein Verzeichnis, einschließlich seiner untergeordneten Elemente, als transaktiver Vorgang. |
|
Erstellt den angegebenen Registrierungsschlüssel und ordnet ihn einer Transaktion zu. Wenn der Schlüssel bereits vorhanden ist, wird die Funktion diese. |
|
Löscht einen Unterschlüssel und die Werte von der angegebenen plattformspezifischen Ansicht der Registrierung als transaktiver Vorgang. |
|
Öffnet den angegebenen Registrierungsschlüssel und ordnet ihn einer Transaktion zu. |
|
Anforderungen, die die Transaktion ein Rollback. |
|
Legt die Attribute für eine Datei oder ein Verzeichnis als transaktiver Operation fest. |
Geschützte Datenmember
Name |
Description |
---|---|
TRUE, wenn das Fallback unterstützt wird; FALSE andernfalls. |
|
Das Transaktionshandle. |
Vererbungshierarchie
Anforderungen
Header: atltransactionmanager.h