OpenTransactionManagerById, fonction (ktmw32.h)
Ouvre un gestionnaire de transactions existant.
Syntaxe
HANDLE OpenTransactionManagerById(
[in] LPGUID TransactionManagerId,
[in] ACCESS_MASK DesiredAccess,
[in, optional] ULONG OpenOptions
);
Paramètres
[in] TransactionManagerId
Identificateur de la transaction à ouvrir.
[in] DesiredAccess
Accès demandé. Pour obtenir la liste des valeurs valides, consultez Masques d’accès du gestionnaire de transactions.
[in, optional] OpenOptions
Réservés au; spécifiez zéro.
Valeur retournée
Si la fonction réussit, la valeur de retour est un handle pour le gestionnaire de transactions.
Si la fonction échoue, la valeur de retour est INVALID_HANDLE_VALUE. Pour obtenir des informations détaillées sur l’erreur, appelez la fonction GetLastError.
La liste suivante identifie les codes d’erreur possibles :
Notes
Immédiatement après l’appel de cette fonction, vous devez appeler RecoverTransactionManager.
Spécifications
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