Метод IServiceTransactionConfigBase::BringYourOwnTransaction (comsvcs.h)
Позволяет выполнять вложенный код в существующей транзакции, которую вы предоставляете.
Синтаксис
HRESULT BringYourOwnTransaction(
[in] LPCWSTR szTipURL
);
Параметры
[in] szTipURL
URL-адрес веб-протокола транзакции (TIP) существующей транзакции, в которой требуется выполнить вложенный код.
Возвращаемое значение
Этот метод может возвращать стандартные возвращаемые значения E_INVALIDARG, E_OUTOFMEMORY, E_FAIL и S_OK.
Комментарии
При переносе собственной транзакции параметры этой транзакции переопределяют параметры из унаследованных методов интерфейса IServiceTransactionConfigBase .
Методы IServiceTransactionConfig::ConfigureBYOT и BringYourOwnTransaction идентичны по поведению; единственное различие заключается в типе параметра, передаваемого в каждый метод.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP с пакетом обновления 1 (SP1) [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | comsvcs.h |