Метод IServiceTransactionConfigBase::TransactionTimeout (comsvcs.h)

Задает время ожидания транзакции для новой транзакции.

Синтаксис

HRESULT TransactionTimeout(
  [in] ULONG ulTimeoutSec
);

Параметры

[in] ulTimeoutSec

Время ожидания для транзакции в секундах.

Возвращаемое значение

Этот метод может возвращать стандартные возвращаемые значения E_INVALIDARG, E_OUTOFMEMORY, E_FAIL и S_OK.

Комментарии

Если транзакция не фиксирует или не прерывает ее в течение периода ожидания транзакции, транзакция должна автоматически прерваться. Этот метод игнорируется, если новый контекст используется как внекоррозовая транзакция или не использует транзакции.

Требования

Требование Значение
Минимальная версия клиента Windows XP с пакетом обновления 1 (SP1) [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header comsvcs.h

См. также раздел

IServiceTransactionConfigBase