次の方法で共有


IViewObject::GetAdvise メソッド (oleidl.h)

IViewObject::SetAdvise の最新の呼び出しで使用されたオブジェクトのアドバイザリ接続を取得します。

構文

HRESULT GetAdvise(
  [out] DWORD       *pAspects,
  [out] DWORD       *pAdvf,
  [out] IAdviseSink **ppAdvSink
);

パラメーター

[out] pAspects

前の IViewObject::SetAdvise 呼び出しの dwAspect パラメーターが返される場所へのポインター。 このポインターが NULL の場合、呼び出し元はこの値の返しを許可しません。

[out] pAdvf

前の IViewObject::SetAdvise 呼び出しの advf パラメーターが返される場所へのポインター。 このポインターが NULL の場合、呼び出し元はこの値の返しを許可しません。

[out] ppAdvSink

アドバイス シンクへのインターフェイス ポインターを受け取る IAdviseSink ポインター変数のアドレス。 このアドバイズ シンクへの接続は、pAdvSink パラメーターを提供する以前の IViewObject::SetAdvise 呼び出しで確立されている必要があります。 ppvAdvSinkNULL の場合、確立されたアドバイザリ接続はありません。

戻り値

このメソッドは、成功したS_OKを返します。

要件

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

こちらもご覧ください

Advf

IAdviseSink

IViewObject

IViewObject::SetAdvise