Freigeben über


GetCurrentClockTransactionManager-Funktion (ktmw32.h)

Ruft einen Wert der virtuellen Uhr von einem Transaktions-Manager ab.

Syntax

BOOL GetCurrentClockTransactionManager(
  [in]  HANDLE         TransactionManagerHandle,
  [out] PLARGE_INTEGER TmVirtualClock
);

Parameter

[in] TransactionManagerHandle

Ein Handle für den Transaktions-Manager, für den ein Wert für die virtuelle Uhr abgerufen werden soll.

[out] TmVirtualClock

Der neueste Wert der virtuellen Uhr für den Transaktions-Manager. Siehe LARGE_INTEGER.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.

Wenn die Funktion fehlerhaft ist, ist der Rückgabewert 0 (null). Um erweiterte Fehlerinformationen zu erhalten, rufen Sie die Funktion GetLastError auf.

In der folgenden Liste werden die möglichen Fehlercodes identifiziert:

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile ktmw32.h
Bibliothek Ktmw32.lib
DLL Ktmw32.dll

Weitere Informationen

CommitComplete

Kerneltransaktions-Manager-Funktionen

PrepareComplete

PreprepareComplete

ReadOnlyEnlistment

RollbackComplete

RollbackEnlistment

SinglePhaseReject