_com_ptr_t::Attach
Specyficzne dla firmy Microsoft
Hermetyzuje wskaźnik interfejsu pierwotnego inteligentnego wskaźnika typu.
void Attach(
Interface* pInterface
) throw( );
void Attach(
Interface* pInterface,
bool fAddRef
) throw( );
Parametry
pInterface
Wskaźnik interfejsu pierwotnego.fAddRef
Jeśli jest true, to wywoływane jest AddRef.Jeśli jest false, obiekt _com_ptr_t przejmuje na własność wskaźnik interfejsu pierwotnego bez wywoływania AddRef.
Uwagi
Attach( pInterface ) AddRef nie jest wywoływane.Własność interfejsu jest przekazywana do obiektu _com_ptr_t.Wydanie jest wywoływane, aby zmniejszyć licznik odwołań do wcześniej zhermetyzowanego wskaźnika.
Dołącz( pInterface**,** fAddRef ) Jeśli fAddRef jest true, wywoływane jest AddRef, aby zwiększyć wartość licznika odwołań do wskaźnika interfejsu zhermetyzowanego.Jeśli fAddRef jest false, obiekt _com_ptr_t przejmuje na własność wskaźnik interfejsu pierwotnego bez wywoływania AddRef.Wydanie jest wywoływane, aby zmniejszyć licznik odwołań do wcześniej zhermetyzowanego wskaźnika.
KONIEC informacji specyficznych dla firmy Microsoft