次の方法で共有


CComPtrBase::CopyTo

CComPtrBase ポインターを別のポインター変数にコピーします。

HRESULT CopyTo(
   T** ppT 
) throw( );

パラメーター

  • ppT
    CComPtrBase ポインターを受け取る変数のアドレス。

戻り値

正常に終了した場合は、S_OK を返します。それ以外の場合は、E_POINTER を返します。

解説

CComPtrBase ポインターを ppT にコピーします。 CComPtrBase::p メンバー変数の参照カウントがインクリメントされます。

ppT が NULL の場合は、エラーの HRESULT が返されます。 デバッグ ビルドでは、ppT が NULL の場合にアサーション エラーが発生します。

必要条件

**ヘッダー:**atlcomcli.h

参照

参照

CComPtrBase クラス

その他の技術情報

CComPtrBase のメンバー