PrePrepareEnlistment-Funktion (ktmw32.h)
Bereitet die Transaktion vor, die diesem Eintragshandle zugeordnet ist. Diese Funktion wird von Kommunikationsressourcen-Managern (manchmal auch als überlegene Transaktions-Manager bezeichnet) verwendet.
Syntax
BOOL PrePrepareEnlistment(
[in] HANDLE EnlistmentHandle,
[in] PLARGE_INTEGER TmVirtualClock
);
Parameter
[in] EnlistmentHandle
Ein Handle für die Registrierung, für die der Vorbereitungsvorgang abgeschlossen wurde.
[in] TmVirtualClock
Ein Zeiger auf den letzten virtuellen Uhrwert, der für diese Transaktion empfangen wurde.
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.
Wenn die Funktion fehlschlägt, ist der Rückgabewert 0 (null). Um erweiterte Fehlerinformationen zu erhalten, rufen Sie die GetLastError-Funktion auf.
Die folgende Liste identifiziert die möglichen Fehlercodes:
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista mit SP1 |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | ktmw32.h |
Bibliothek | KtmW32.lib |
DLL | KtmW32.dll |
Weitere Informationen
GetCurrentClockTransactionManager