AtlComPtrAssign
Atribui um ponteiro de interface para outro ponteiro de interface do mesmo tipo.
ATLINLINE ATLAPI_(IUnknown*) AtlComPtrAssign(
IUnknown** pp,
IUnknown* lp
);
Parâmetros
pp
Endereço de um ponteiro de IUnknown para atribuir outro ponteiro.lp
Um ponteiro de IUnknown do mesmo tipo como o em pp. Isso é atribuído ao ponteiro em pp.
Valor de retorno
Retorna ANULAM no erro; se não retorna lp.
Comentários
Essa função copia um ponteiro de interface que usa regras de contagem de referência COM. Chama Versão na interface apontada por pp e atribui em lp após incrementado contagem de referência.
Essa função auxiliar inteligente do ponteiro é usada por classe de CComPtr e por classe de CComQIPtr.
Requisitos
Cabeçalho: atlcomcli.h