Metodo WeakReference::Resolve
Supporta l'infrastruttura WRL e non può essere utilizzata direttamente dal proprio codice.
STDMETHOD(Resolve)
(REFIID riid,
_Deref_out_opt_ IInspectable **ppvObject
);
Parametri
riid
Un ID di interfaccia.ppvObject
Quando questa operazione viene completata, una copia del riferimento forte corrente se il conteggio dei riferimenti forti è diverso da zero.
Valore restituito
S_OK se l'operazione riesce e il conteggio dei riferimenti forti è zero.Il parametro ppvObject viene impostato su nullptr.
S_OK se l'operazione riesce e il conteggio dei riferimenti forti è diverso da zero.Il parametro ppvObject è settato a riferimento forte.
In caso contrario, un HRESULT che indica il motivo per cui questa operazione non è riuscita.
Note
Imposta il puntatore specificato con il valore corrente dei riferimenti forti se il conteggio è diverso da zero.
Requisiti
Header: implements.h
Namespace: Microsoft::WRL::Details