Método WeakReference::Resolve
Oferece suporte à infraestrutura de WRL e não deve ser usado diretamente no seu código.
STDMETHOD(Resolve)
(REFIID riid,
_Deref_out_opt_ IInspectable **ppvObject
);
Parâmetros
riid
Uma ID de interfaceppvObject
Quando esta operação concluir, uma cópia de referência forte atual se a contagem forte de referência for diferente de zero.
Valor de retorno
S_OK se essa operação é bem-sucedida e forte a contagem de referência são zero. O parâmetro de ppvObject é definido como nullptr.
S_OK se essa operação é bem-sucedida e forte a contagem de referência são diferentes de zero. O parâmetro de ppvObject é definido como a referência forte.
Caso contrário, um HRESULT que indica o motivo dessa operação falhou.
Comentários
Define o ponteiro especificado ao valor de referência forte atual se a contagem forte de referência for diferente de zero.
Requisitos
Cabeçalho: implements.h
Namespace: Microsoft::WRL::Details