Condividi tramite


Metodo IServiceTransactionConfigBase::TransactionTimeout (comsvcs.h)

Imposta il timeout della transazione per una nuova transazione.

Sintassi

HRESULT TransactionTimeout(
  [in] ULONG ulTimeoutSec
);

Parametri

[in] ulTimeoutSec

Timeout della transazione in secondi.

Valore restituito

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

Commenti

Se la transazione non esegue il commit o l'interruzione entro il periodo di timeout della transazione, la transazione deve interrompere automaticamente. Questo metodo viene ignorato se il nuovo contesto viene aggiunto come transazione nonroot o non usa transazioni.

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

IServiceTransactionConfigBase