次の方法で共有


IAdviseSink::OnClose メソッド (objidl.h)

オブジェクトが実行中から読み込まれた状態に変更されたことをすべての登録済みアドバイザリ シンクに通知するために、サーバーによって呼び出されます。

構文

void OnClose();

戻り値

なし

解説

OnClose 通知は、オブジェクトが実行中から読み込み状態への移行を行っていることを示します。そのため、コンテナーは適切な対策を講じて、順序正しくシャットダウンできます。 たとえば、オブジェクト ハンドラーは、 オブジェクトへのポインターを解放する必要があります。

閉じているオブジェクトが、OLE サーバー アプリケーションでサポートされている最後に開いているオブジェクトである場合は、アプリケーションをシャットダウンすることもできます。

リンク オブジェクトの場合、オブジェクトが閉じているという通知は常に、リンク ソースへの接続が切断されたことを意味するように解釈する必要があります。

要件

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

こちらもご覧ください

IAdviseSink