CComGITPtr::Attach

Rufen Sie diese Methode auf, um den Schnittstellenzeiger in der globalen Schnittstellentabelle (GIT) zu registrieren.

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

Parameter

  • p
    Der dem GIT hinzugefügt werden, Schnittstellenzeiger.

  • dwCookie
    Das Cookie verwendet, um den Schnittstellenzeiger zu identifizieren.

Rückgabewert

EINGABETASTE S_OK bei Erfolg oder Fehler HRESULT auf Fehler.

Hinweise

In Debugbuilds ein Assertionsfehler tritt auf, wenn das GIT ungültig ist oder wenn das Cookie gleich NULL ist.

Anforderungen

Header: atlbase.h

Siehe auch

Referenz

CComGITPtr-Klasse

CComGITPtr::Detach