CComPtrBase::Attach
既存のポインターの所有権を持つようにこのメソッドを呼び出します。
void Attach(
T* p2
) throw( );
パラメーター
- p2
CComPtrBase のオブジェクトはこのポインターの所有権を取得します。
解説
[アタッチ] は、既存の CComPtrBase::p のメンバー変数の CComPtrBase::Release を呼び出し、CComPtrBase::pに p2 を割り当てます。CComPtrBase のポインターはオブジェクトの所有権を持つ場合、自動的にオブジェクトの参照カウントが 0 メニューをポインターと代入データを削除するポインターの Release を呼び出します。
必要条件
ヘッダー : atlcomcli.h