IMTSCall::OnCall メソッド (comsvcs.h)

[IMTSCall は、[要件] セクションで指定したオペレーティング システムで使用できます。 以降のバージョンでは使用できない状態に変更される可能性があります。 代わりに、 IServiceCall.] を使用します。

このメソッドに実装されているバッチ作業の実行をトリガーします。

構文

HRESULT OnCall();

戻り値

このメソッドは、標準の戻り値E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED、E_FAIL、およびS_OKを返すことができます。

注釈

このメソッドで実行されるバッチ作業は、 MTSCreateActivity の呼び出しによって作成されたアクティビティのコンテキストとスレッド アパートメントで実行されます。 このメソッドのバッチ処理は、MTSCreateActivity の呼び出しから返された IMTSActivity ポインターを使用して、IMTSActivity::SynchronousCall または IMTSActivity::AsyncCall の呼び出しを使用して実行されます。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー comsvcs.h

こちらもご覧ください

IMTSCall