Condividi tramite


Funzione RollbackComplete (ktmw32.h)

Indica che resource manager (RM) ha completato correttamente il rollback di una transazione.

Sintassi

BOOL RollbackComplete(
  [in] HANDLE         EnlistmentHandle,
  [in] PLARGE_INTEGER TmVirtualClock
);

Parametri

[in] EnlistmentHandle

Handle dell'integrazione.

[in] TmVirtualClock

Valore dell'orologio virtuale più recente ricevuto per questa transazione. Vedere LARGE_INTEGER.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero (0). Per ottenere informazioni sull'errore estese, chiamare la funzione GetLastError .

L'elenco seguente identifica i possibili codici di errore:

Commenti

Se rm non è riuscito a eseguire correttamente il rollback di una transazione, l'RM deve richiedere un rollback completo chiamando la funzione RollbackTransaction .

Requisiti

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione ktmw32.h
Libreria Ktmw32.lib
DLL Ktmw32.dll

Vedi anche

GetCurrentClockTransactionManager

Funzioni di Gestione transazioni kernel