CommitTransactionAsync-Funktion (ktmw32.h)
Fordert ein Commit für die angegebene Transaktion an.
Syntax
BOOL CommitTransactionAsync(
[in] HANDLE TransactionHandle
);
Parameter
[in] TransactionHandle
Ein Handle für die Transaktion, die committet werden soll.
Dieses Handle muss mit dem Zugriffsrecht TRANSACTION_COMMIT geöffnet worden sein. Weitere Informationen finden Sie unter KTM-Sicherheit und -Zugriffsrechte.
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null. Erfolg bedeutet, dass die Funktion synchron abgeschlossen wurde und die aufrufende Anwendung nicht auf ausstehende Ergebnisse warten muss.
Wenn die Funktion fehlerhaft ist, ist der Rückgabewert 0 (null). Um erweiterte Fehlerinformationen zu erhalten, rufen Sie die Funktion GetLastError auf.
Die folgende Liste identifiziert die möglichen Fehlercodes:
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | ktmw32.h |
Bibliothek | Ktmw32.lib |
DLL | Ktmw32.dll |