Partager via


_com_ptr_t::Attach

Spécifique à Microsoft

Encapsule un pointeur d'interface brut de type intelligent de ce pointeur.

void Attach(
   Interface* pInterface 
) throw( );
void Attach(
   Interface* pInterface,
   bool fAddRef 
) throw( );

Paramètres

  • pInterface
    un pointeur d'interface brut.

  • fAddRef
    si c'est true, alors AddRef est appelé.si c'est false, l'objet d' _com_ptr_t prend la propriété du pointeur d'interface brut sans appeler AddRef.

Notes

  • Attachement ( pInterface )   AddRef n'est pas appelé.la propriété de l'interface est passée à cet objet d' _com_ptr_t .Release est appelé pour décrémenter le décompte de références du pointeur précédemment encapsulé.

  • Attachement ( pInterfaceServeur IIS local fAddRef **)**si fAddRef est true, AddRef est appelé pour incrémenter le décompte de références du pointeur d'interface encapsulé.si fAddRef est false, cet objet d' _com_ptr_t prend la propriété du pointeur d'interface brut sans appeler AddRef.Release est appelé pour décrémenter le décompte de références du pointeur précédemment encapsulé.

détail de FIN Microsoft

Voir aussi

Référence

Classe de _com_ptr_t