IContextState::SetMyTransactionVote 方法 (comsvcs.h)

设置一致标志。

语法

HRESULT SetMyTransactionVote(
  [in] TransactionVote txVote
);

参数

[in] txVote

一致标志。 有关值列表,请参阅 TransactionVote 枚举。 如果一致标志为 true,请将此参数设置为 TxCommit;如果一致标志为 false,则将其设置为 TxAbort。

返回值

此方法可以返回标准返回值E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED和E_FAIL,以及以下值。

返回代码 说明
S_OK
该方法已成功完成。
CONTEXT_E_NOJIT

实时激活 不适用于此上下文。

备注

COM+ 仅在停用对象时检查此标志,并且可以在方法调用中多次设置标志。

一致标志的默认值为 true。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 comsvcs.h

另请参阅

一致和完成标志

IContextState