IAppDomainHelper::Initialize メソッド (comsvcs.h)

呼び出し元のオブジェクトを現在のアプリケーション ドメインにバインドし、アプリケーション ドメインがアンロードされたときに実行されるシャットダウンのコールバック関数を提供します。

構文

HRESULT Initialize(
  [in] IUnknown            *pUnkAD,
       HRESULT()(void *pv) __MIDL__IAppDomainHelper0000,
  [in] void                *pPool
);

パラメーター

[in] pUnkAD

現在のアプリケーション ドメインの IUnknown へのポインター。

__MIDL__IAppDomainHelper0000

アプリケーション ドメインがアンロードされるときに実行されるシャットダウン関数への参照。 この関数 pv のパラメーター は、次に定義されている pPool パラメーターから取得されます。

[in] pPool

このパラメーターは、シャットダウン関数が必要とする可能性のあるデータを提供するために使用されます。

戻り値

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

要件

要件
サポートされている最小のクライアント SP1 を使用した Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー comsvcs.h

こちらもご覧ください

IAppDomainHelper