Método WeakRef::CopyTo
Atribui um ponteiro para uma interface, se disponível, para a variável de ponteiro especificado.
HRESULT CopyTo(
REFIID riid,
_Deref_out_ IInspectable** ptr
);
template<
typename U
>
HRESULT CopyTo(
_Deref_out_ U** ptr
);
HRESULT CopyTo(
_Deref_out_ IWeakReference** ptr
);
Parâmetros
U
Ponteiro uma interface de IInspectable. Um erro é emitido se U não é derivado de IInspectable.riid
Uma ID de interface Um erro é emitido se riid não é derivado de IWeakReference.ptr
Um ponteiro dois indireto a IInspectable ou a IWeakReference.
Valor de retorno
S_OK se bem-sucedido; caso contrário, um HRESULT que descreve a falha. Comentários de Para obter mais informações, consulte.
Comentários
Um valor de retorno S_OK significa que essa operação foi bem-sucedida, mas não indica se a referência e esteve resolvido como uma referência forte. S_OK se for retornado, teste que o parâmetro p é uma referência forte; isto é, o parâmetro p não é igual a nullptr.
Requisitos
Cabeçalho: client.h
Namespace: Microsoft::WRL