Partager via


Méthode IServiceTransactionConfigBase ::BringYourOwnTransaction (comsvcs.h)

Vous permet d’exécuter le code placé dans une transaction existante que vous fournissez.

Syntaxe

HRESULT BringYourOwnTransaction(
  [in] LPCWSTR szTipURL
);

Paramètres

[in] szTipURL

URL TIP (Transaction Internet Protocol) de la transaction existante dans laquelle vous souhaitez exécuter le code placé.

Valeur retournée

Cette méthode peut retourner les valeurs de retour standard E_INVALIDARG, E_OUTOFMEMORY, E_FAIL et S_OK.

Remarques

Lorsque vous apportez votre propre transaction, les paramètres de cette transaction remplacent les paramètres des méthodes héritées de l’interface IServiceTransactionConfigBase .

Le comportement des méthodes IServiceTransactionConfig ::ConfigureBYOT et BringYourOwnTransaction est identique ; la seule différence est le type de paramètre passé à chaque méthode.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP avec SP1 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête comsvcs.h

Voir aussi

Bring Your Own Transaction (BYOT)

IServiceTransactionConfigBase