Метод 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 |