Funzione PrePrepareComplete (ktmw32.h)
Segnala che questo resource manager ha completato il proprio lavoro di preparazione, in modo che altri responsabili delle risorse possano ora iniziare le operazioni di preparazione.
Sintassi
BOOL PrePrepareComplete(
[in] HANDLE EnlistmentHandle,
[in] PLARGE_INTEGER TmVirtualClock
);
Parametri
[in] EnlistmentHandle
Handle per l'inserimento.
[in] TmVirtualClock
Valore dell'orologio virtuale più recente ricevuto per questa operazione di preparazione. Se si specifica NULL, il valore dell'orologio virtuale non viene modificato. Vedere LARGE_INTEGER.
Per modificare il valore dell'orologio virtuale, questo valore deve essere maggiore del valore corrente restituito nella notifica COMMIT.
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 |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | ktmw32.h |
Libreria | Ktmw32.lib |
DLL | Ktmw32.dll |
Vedi anche
GetCurrentClockTransactionManager
GetNotificationResourceManager
GetNotificationResourceManagerAsync