Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Specyficzne dla firmy Microsoft
Hermetyzuje nieprzetworzone wskaźniki interfejsu tego typu inteligentnego wskaźnika.
Składnia
void Attach( Interface* pInterface ) throw( );
void Attach( Interface* pInterface, bool fAddRef ) throw( );
Parametry
pInterface
Nieprzetworzone wskaźniki interfejsu.
fAddRef
Jeśli jest true
to , AddRef
jest wywoływany. Jeśli jest false
to , _com_ptr_t
obiekt przejmuje własność nieprzetworzonego wskaźnika interfejsu bez wywoływania metody AddRef
.
Uwagi
Funkcja Attach( pInterface )
AddRef
nie jest wywoływana. Własność interfejsu jest przekazywana do tego_com_ptr_t
obiektu.Release
element jest wywoływany w celu dekrementacji liczby odwołań dla wcześniej hermetyzowanego wskaźnika.Attach(pInterface ,fAddRef) Jeśli fAddRef jest
true
,AddRef
jest wywoływany w celu przyrostowania liczby odwołań dla hermetyzowanego wskaźnika interfejsu. Jeśli parametr fAddRef tofalse
, ten_com_ptr_t
obiekt przejmuje własność nieprzetworzonego wskaźnika interfejsu bez wywoływania metodyAddRef
.Release
element jest wywoływany w celu dekrementacji liczby odwołań dla wcześniej hermetyzowanego wskaźnika.
END Microsoft Specific