Fonction OpenTransactionManager (ktmw32.h)
Ouvre un gestionnaire de transactions existant.
Syntaxe
HANDLE OpenTransactionManager(
[in] LPWSTR LogFileName,
[in] ACCESS_MASK DesiredAccess,
[in, optional] ULONG OpenOptions
);
Paramètres
[in] LogFileName
Nom du flux de journal. Ce flux doit exister dans un fichier journal CLFS.
[in] DesiredAccess
Accès demandé. Pour obtenir la liste des valeurs valides, consultez Masques d’accès de Transaction Manager .
[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 :
Remarques
Immédiatement après l’appel de cette fonction, vous devez appeler RecoverTransactionManager.
Le LogFileName doit être spécifié à l’aide du format de fichier NT. Par exemple : ?? < ; drive> :< ; chemin d’accès>. N’utilisez pas . Extension BLF.
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