Поделиться через


Метод IWeakReference::Resolve(REFIID,IInspectable**) (weakreference.h)

Устраняет слабую ссылку, возвращая строгое ссылку на объект .

Синтаксис

HRESULT Resolve(
  REFIID       riid,
  IInspectable **objectReference
);

Параметры

riid

Тип: REFIID

Ссылка на идентификатор интерфейса (IID) объекта .

objectReference

Тип: IInspectable**

Строгой ссылкой на объект .

Возвращаемое значение

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

При попытке разрешить слабую ссылку на строговую ссылку для объекта, который больше недоступен, функция IWeakReference::Resolve возвращает S_OK, но параметр objectReference указывает на null.

Требования

   
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header weakreference.h

См. также раздел

IWeakReference