_com_ptr_t::Attach
Específicos do Microsoft
Encapsula um ponteiro de interface bruto do tipo do ponteiro this inteligente.
void Attach(
Interface* pInterface
) throw( );
void Attach(
Interface* pInterface,
bool fAddRef
) throw( );
Parâmetros
pInterface
Um ponteiro de interface brutos.fAddRef
Se for true, em seguida, AddRef é chamado.Se for false, o _com_ptr_t objeto apropria-se do ponteiro de interface brutos sem chamada AddRef.
Comentários
Attach( pInterface ) AddRefnão é chamado.A posse da interface é passada para este _com_ptr_t objeto.Versão é chamado decrementar a contagem de referência para o ponteiro encapsulado anteriormente.
Anexar ( pInterface**,fAddRef)** se fAddRef é true, AddRef é chamado para incrementar a contagem de referência para o ponteiro de interface encapsulado.Se fAddRef é false, esse _com_ptr_t objeto apropria-se do ponteiro de interface brutos sem chamada AddRef.Versão é chamado decrementar a contagem de referência para o ponteiro encapsulado anteriormente.
Específicos do Microsoft final