IAgileReference::Resolve メソッド
オブジェクトへのアジャイル参照のインターフェイス ID を取得します。
構文
HRESULT Resolve(
[in] REFIID riid,
[out, retval] void **ppvObjectReference
);
パラメーター
-
riid [in]
-
アジャイル参照から取得するインターフェイスのインターフェイス ID。 登録されているインターフェイスと同じである必要はありません。
-
ppvObjectReference [out, retval]
-
正常に完了すると、*ppvObjectReference は riid で指定されたインターフェイスへのポインターです。
戻り値
このメソッドは、これらの値のいずれかを返すことができます。
戻り値 | 説明 |
---|---|
|
メソッドは正常に完了しました。 |
|
要求されたインターフェイスは、登録済みオブジェクトに実装されていません。 |
注釈
RoGetAgileReference 関数を呼び出して、オブジェクトへのアジャイル参照を作成します。 Resolve メソッドを呼び出して、Resolve が呼び出されたアパートメントにオブジェクトをローカライズします。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 8.1 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー |
Windows Server 2012 R2 [デスクトップ アプリ |UWP アプリ] |
こちらもご覧ください