WeakReference::Resolve, méthode
Prend en charge l'infrastructure WRL et n'est pas destiné à être utilisé directement à partir de votre code.
STDMETHOD(Resolve)
(REFIID riid,
_Deref_out_opt_ IInspectable **ppvObject
);
Paramètres
riid
Un ID d'interface.ppvObject
Lorsque cette opération se termine, une copie de la référence forte actuelle si le décompte de références fortes est différent de zéro.
Valeur de retour
S_OK si cette opération réussit et que le décompte de références fortes est à zéro. Le paramètre ppvObject a la valeur nullptr.
S_OK si cette opération réussit et que le décompte de références fortes est différent de zéro. Le paramètre ppvObject est affecté à la référence forte.
Sinon, un HRESULT indiquant la raison de l'échec de cette opération.
Notes
Définit le pointeur spécifié vers la valeur de la référence forte actuelle si le décompte de références fortes est différent de zéro.
Configuration requise
En-tête : implements.h
Espace de noms : Microsoft::WRL::Details