Share via


Funzione PrepareEnlistment (ktmw32.h)

Prepara la transazione associata a questo handle di inserimento. Questa funzione viene usata dai responsabili delle risorse di comunicazione (talvolta denominati manager delle transazioni superiori).

Sintassi

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

Parametri

[in] EnlistmentHandle

Handle dell'elenco per il quale è stata completata l'operazione di preparazione.

[in] TmVirtualClock

Puntatore al valore dell'orologio virtuale più recente ricevuto per questa transazione.

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:

Requisiti

Requisito Valore
Client minimo supportato Windows Vista con SP1
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

PrePrepareEnlistment

ReadOnlyEnlistment

SinglePhaseReject