Fonction PrePrepareComplete (ktmw32.h)
Indique que ce gestionnaire de ressources a terminé son travail de préparation, afin que d’autres gestionnaires de ressources puissent maintenant commencer leurs opérations de préparation.
Syntaxe
BOOL PrePrepareComplete(
[in] HANDLE EnlistmentHandle,
[in] PLARGE_INTEGER TmVirtualClock
);
Paramètres
[in] EnlistmentHandle
Handle de l’enrôlement.
[in] TmVirtualClock
Dernière valeur d’horloge virtuelle reçue pour cette opération de préparation. Si vous spécifiez NULL, la valeur de l’horloge virtuelle n’est pas modifiée. Voir LARGE_INTEGER.
Pour modifier la valeur de l’horloge virtuelle, cette valeur doit être supérieure à la valeur actuelle retournée dans la notification COMMIT.
Valeur retournée
Si la fonction réussit, la valeur de retour est différente de zéro.
Si la fonction échoue, la valeur de retour est égale à zéro (0). Pour obtenir des informations détaillées sur l’erreur, appelez la fonction GetLastError.
La liste suivante identifie les codes d’erreur possibles :
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | ktmw32.h |
Bibliothèque | Ktmw32.lib |
DLL | Ktmw32.dll |
Voir aussi
GetCurrentClockTransactionManager
GetNotificationResourceManager
GetNotificationResourceManagerAsync