Méthode IWeakReference::Resolve(REFIID,IInspectable**) (weakreference.h)

Résout une référence faible en retournant une référence forte à l’objet.

Syntaxe

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

Paramètres

riid

Type : REFIID

Référence à l’identificateur d’interface (IID) de l’objet.

objectReference

Type : IInspectable**

Référence forte à l’objet.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Si vous essayez de résoudre une référence faible à une référence forte pour un objet qui n’est plus disponible, IWeakReference::Resolve retourne S_OK, mais le paramètre objectReference pointe vers null.

Configuration requise

   
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête weakreference.h

Voir aussi

IWeakReference