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