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 IUnknown ponteiro ao qual irá atribuir outro ponteiro.lp
An IUnknown ponteiro do mesmo tipo que o pp. Isso é atribuído ao ponteiro em pp.
Valor de retorno
Retorna nulo no erro; caso contrário, retornará lp.
Comentários
Esta função copia um ponteiro de interface usando a referência COM as regras de contagem.Ele chama Versão na interface apontada por pp e, em seguida, atribui lp a ele depois incrementando a contagem de referência.
Essa função auxiliar do ponteiro SMART é usada por Classe CComPtr and Classe CComQIPtr.
Requisitos
Cabeçalho: atlcomcli.h