_com_ptr_t::Attach
Section spécifique à Microsoft
Encapsule un pointeur d'interface brut du type de ce pointeur intelligent.
void Attach(
Interface* pInterface
) throw( );
void Attach(
Interface* pInterface,
bool fAddRef
) throw( );
Paramètres
pInterface
Pointeur d'interface brut.fAddRef
Si la valeur est true, alors AddRef est appelé. Si elle est false, l'objet _com_ptr_t prend la propriété du pointeur d'interface brut sans appeler AddRef.
Notes
Attacher( pInterface ) AddRef n'est pas appelé. La propriété de l'interface est passée à cet objet _com_ptr_t. Release est appelé pour décrémenter le décompte de références du pointeur précédemment encapsulé.
Attacher( pInterface**,** fAddRef ) Si la valeurfAddRef 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 _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é.
FIN de la section spécifique à Microsoft