次の方法で共有


CComGITPtr::Attach

グローバル インターフェイス テーブル (GIT) のインターフェイス ポインターを登録するには、このメソッドを呼び出します。

HRESULT Attach(
   T* p 
) throw( );
HRESULT Attach(
   DWORD dwCookie 
) throw( );

パラメーター

  • p
    GIT に追加するインターフェイス ポインター。

  • dwCookie
    インターフェイス ポインターの識別に使用するクッキー。

戻り値

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

解説

デバッグ ビルドでは、アサーション エラーは GIT が無効であるか、またはクッキーが null 値と等しい場合に発生します。

必要条件

ヘッダー: atlbase.h

参照

関連項目

CComGITPtr クラス

CComGITPtr::Detach