Метод IAgileReference::Resolve
Возвращает идентификатор интерфейса гибкой ссылки на объект.
Синтаксис
HRESULT Resolve(
[in] REFIID riid,
[out, retval] void **ppvObjectReference
);
Параметры
-
riid [in]
-
Идентификатор интерфейса, извлекаемого из гибкой ссылки. Он не обязательно должен совпадать с зарегистрированным интерфейсом.
-
ppvObjectReference [out, retval]
-
После успешного завершения *ppvObjectReference является указателем на интерфейс, заданный riid.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Возвращаемое значение | Описание |
---|---|
|
Метод завершился успешно. |
|
Запрошенный интерфейс не реализован в зарегистрированном объекте. |
Комментарии
Вызовите функцию RoGetAgileReference , чтобы создать гибкую ссылку на объект. Вызовите метод Resolve , чтобы локализовать объект в квартире, в которой вызывается Resolve .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8.1 [классические приложения | Приложения UWP] |
Минимальная версия сервера |
Windows Server 2012 R2 [классические приложения | Приложения UWP] |
См. также раздел