CComPtrBase::Attach
Вызовите этот метод, чтобы принять владение существующего указателя.
void Attach(
T* p2
) throw( );
Параметры
- p2
Объект CComPtrBase примет владельца этого указателя.
Заметки
Присоединиться вызывает CComPtrBase::Release на существующей переменной члена CComPtrBase::p а затем присвоить p2 к CComPtrBase::p.Если объект CComPtrBase примет владение указателя, он автоматически вызывает Release указателя, который сам указатель и все выбранные данные, если счетчик ссылок на объект становится равным 0.
Требования
Header: atlcomcli.h