ITransactionProxy::CreateVoter-Methode (comsvcs.h)
Stellt einen Stimmzettel bereit, damit ein COM+-Transaktionskontext über die Transaktion abstimmen kann.
Syntax
HRESULT CreateVoter(
[in] ITransactionVoterNotifyAsync2 *pTxAsync,
[out] ITransactionVoterBallotAsync2 **ppBallot
);
Parameter
[in] pTxAsync
Eine Implementierung von ITransactionVoterNotifyAsync2 , die den Wähler über einen Abstimmungsantrag benachrichtigt.
[out] ppBallot
Eine Implementierung von ITransactionVoterBallotAsync2 , die es dem Wähler ermöglicht, die Nicht-DTC-Transaktion zu genehmigen oder ein Veto einzufügen.
Rückgabewert
Diese Methode kann die Standardrückgabewerte E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED und S_OK zurückgeben.
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP mit SP2 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 mit SP1 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | comsvcs.h |