Поделиться через


CComGITPtr::Attach

Call this method to register the interface pointer in the global interface table (GIT).

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

Параметры

  • p
    The interface pointer to be added to the GIT.

  • dwCookie
    The cookie used to identify the interface pointer.

Возвращаемое значение

Returns S_OK on success, or an error HRESULT on failure.

Заметки

In debug builds, an assertion error will occur if the GIT is not valid, or if the cookie is equal to NULL.

Требования

Header: atlbase.h

См. также

Основные понятия

CComGITPtr Class

CComGITPtr Members

CComGITPtr::Detach