AtlComPtrAssign
Присвоит указатель интерфейса на другой указатель интерфейса того же типа.
ATLINLINE ATLAPI_(IUnknown*) AtlComPtrAssign(
IUnknown** pp,
IUnknown* lp
);
Параметры
pp
Адрес указателя IUnknown, к которому присвоено другой указатель.lp
Указатель IUnknown того же типа, как в pp. Это присвоено к указателю в pp.
Возвращаемое значение
Возвращает АННУЛИРУЮТ в случае ошибки; в противном случае возвращает lp.
Заметки
Эта функция копирует указатель интерфейса с использованием правил подсчета ссылок на модели COM. Он вызывает метод Выпуск в интерфейсе, указанном в pp а затем присвоить ей lp после выполнить приращение счетчика ссылок.
Эта интеллектуального вспомогательная функция указателя используется класс CComPtr и класс CComQIPtr.
Требования
Header: atlcomcli.h