Partager via


CComGITPtr::Attach

Appelez cette méthode pour enregistrer le pointeur d'interface dans le tableau global interface (GIT).

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

Paramètres

  • p
    Le pointeur d'interface à ajouter à la table GIT.

  • dwCookie
    Le cookie utilisé pour identifier le pointeur d'interface.

Valeur de retour

Retourne S_OK en cas de réussite, ou une erreur HRESULT en cas de échec.

Notes

Dans les versions debug, une erreur d'assertion se produit si la table GIT est pas valide, ou si le cookie est égal à la valeur NULL.

Configuration requise

Header: atlbase.h

Voir aussi

Référence

CComGITPtr, classe

CComGITPtr::Detach