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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour