Método IContextState::SetMyTransactionVote (comsvcs.h)

Establece la marca coherente.

Sintaxis

HRESULT SetMyTransactionVote(
  [in] TransactionVote txVote
);

Parámetros

[in] txVote

Marca coherente. Para obtener una lista de valores, consulte la enumeración TransactionVote . Establezca este parámetro en TxCommit si la marca coherente es true; establézela en TxAbort si la marca coherente es false.

Valor devuelto

Este método puede devolver los valores devueltos estándar E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED y E_FAIL, así como los siguientes valores.

Código devuelto Descripción
S_OK
El método se completó correctamente.
CONTEXT_E_NOJIT

La activación Just-In-Time no está disponible para este contexto.

Comentarios

COM+ inspecciona esta marca solo cuando desactiva el objeto y la marca se puede establecer varias veces dentro de una llamada de método.

El valor predeterminado de la marca coherente es true.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado comsvcs.h

Consulte también

Marcas coherentes y finalizadas

IContextState