Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Recupera el valor de la marca coherente. Recuperar este valor antes de desactivar el objeto permite que el objeto confirme su voto.
Sintaxis
HRESULT GetMyTransactionVote(
[out] TransactionVote *ptxVote
);
Parámetros
[out] ptxVote
Marca coherente. Para obtener una lista de valores, consulte la enumeración TransactionVote . Este parámetro se establece en TxCommit si la marca coherente es true; se establece 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 |
---|---|
|
El método se completó correctamente. |
|
El objeto no se está ejecutando en una transacción. |
Comentarios
Si se produce un error en el método, es posible que pueda determinar que una transacción no está presente, en función del valor HRESULT . Si el método se realiza correctamente, devuelve un valor basado en la marca coherente. A partir de este valor, puede determinar si el objeto se puede confirmar o debe anularse. Independientemente del estado del objeto, el objeto debe participar en una transacción.
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 |