CComGITPtr::Attach
更新 : 2007 年 11 月
インターフェイス ポインタをグローバル インターフェイス テーブル (GIT: global interface table) に登録します。
HRESULT Attach(
T* p
) throw( );
HRESULT Attach(
DWORD dwCookie
) throw( );
パラメータ
p
GIT に追加するインターフェイス ポインタ。dwCookie
インターフェイス ポインタの識別に使用する Cookie。
戻り値
正常に終了した場合は、S_OK を返します。それ以外の場合は、エラーの HRESULT を返します。
解説
デバッグ ビルドでは、GIT が無効な場合、または Cookie が NULL の場合に、アサーション エラーが発生します。
必要条件
ヘッダー : atlbase.h