Интерфейс IWeakReference (weakreference.h)

Представляет слабую ссылку на объект .

Примечание

За некоторыми исключениями слабая поддержка ссылок включена по умолчанию для среда выполнения Windows типов, используемых или создаваемых в C++/WinRT, WRL и C++/CX. Windows.UI.Composition и Windows.Devices.Input.PenDevice — это примеры исключений, то есть пространств имен, в которых поддержка слабых ссылок не включена для таких типов.

Если вы создаете типы, см. раздел Слабые ссылки в C++/WinRT.

Наследование

Интерфейс IWeakReference наследуется от интерфейса IUnknown .

Методы

Интерфейс IWeakReference содержит следующие методы.

 
IWeakReference::Resolve

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

Требования

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