GetObjectContext マクロ (comsvcs.h)

現在の COM+ オブジェクトに関連付けられているコンテキストへの参照を取得します。

同様の機能については、「 IMTxAS::GetObjectContext」を参照してください。

構文

void GetObjectContext(
  [out]  ppIOC
);

パラメーター

[out] ppIOC

オブジェクトのコンテキストでの IObjectContext への参照。 オブジェクトのコンポーネントが MTS パッケージにインポートされていない場合、または GetObjectContext 関数がコンストラクターまたは IUnknown メソッドから呼び出された場合、このパラメーターは NULL ポインターに設定されます。

戻り値

なし

解説

オブジェクトのコンテキストには、オブジェクトのコンストラクターまたは IUnknown メソッドからアクセスできません。

オブジェクトは、 IObjectContext 参照を別のオブジェクトに渡そうとしないでください。 IObjectContext 参照を別のオブジェクトに渡すと、有効な参照ではなくなります。

オブジェクトは、 その IObjectContext への参照を取得するときに、 IObjectContext オブジェクトの終了時に解放する必要があります。

要件

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

関連項目

COM+ コンテキストとスレッド モデル

IMTxAS::GetObjectContext

IObjectContext