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 呼び出しで確立されている必要があります。 ppvAdvSink が NULL の場合、確立されたアドバイザリ接続はありません。
戻り値
このメソッドは、成功したS_OKを返します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | oleidl.h |