Metodo IServiceTransactionConfigBase::BringYourOwnTransaction (comsvcs.h)

Consente di eseguire il codice racchiuso in una transazione esistente fornita.

Sintassi

HRESULT BringYourOwnTransaction(
  [in] LPCWSTR szTipURL
);

Parametri

[in] szTipURL

URL di Transaction Internet Protocol (TIP) della transazione esistente in cui si vuole eseguire il codice racchiuso.

Valore restituito

Questo metodo può restituire i valori restituiti standard E_INVALIDARG, E_OUTOFMEMORY, E_FAIL e S_OK.

Commenti

Quando si usa una transazione personalizzata, le impostazioni della transazione eseguono l'override delle impostazioni dai metodi ereditati dell'interfaccia IServiceTransactionConfigBase .

IServiceTransactionConfig::ConfigureBYOT e i metodi BringYourOwnTransaction sono identici nel comportamento; l'unica differenza è il tipo di parametro passato a ogni metodo.

Requisiti

Requisito Valore
Client minimo supportato Windows XP con SP1 [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione comsvcs.h

Vedi anche

Bring Your Own Transaction (BYOT)

IServiceTransactionConfigBase