次の方法で共有


IOleAdviseHolder::SendOnClose メソッド (oleidl.h)

オブジェクトが閉じられたことをアドバイス 所有者に現在登録されているすべてのアドバイザリ シンクに通知を送信します。

構文

HRESULT SendOnClose();

戻り値

このメソッドは、 IAdviseSink::OnClose メソッドの呼び出しによって、アドバイズ シンクにクローズ操作が通知された場合にS_OKを返します。

解説

SendOnClose は、オブジェクトが実行中の状態から読み込まれた状態に移動するたびに、オブジェクトとの有効なアドバイザリ接続を持つすべてのアドバイザリ シンクで IAdviseSink::OnClose を呼び出す必要があります。 これは 、IOleObject::Close の呼び出しによって発生するため、Close 操作が成功したと判断したときに SendOnClose を呼び出すことができます。

要件

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

関連項目

IAdviseSink::OnClose

IOleAdviseHolder