AtlComPtrAssign
Przypisuje wskaźnika interfejsu innego wskaźnika interfejsu tego samego typu.
ATLINLINE ATLAPI_(IUnknown*) AtlComPtrAssign(
IUnknown** pp,
IUnknown* lp
);
Parametry
pp
Adres IUnknown wskaźnik, do którego chcesz przypisać inny wskaźnik.lp
IUnknown wskaźnik tego samego typu co w pp.To jest przypisany do wskaźnika w pp.
Wartość zwracana
Zwraca wartość NULL w błąd; w przeciwnym razie zwraca lp.
Uwagi
Ta funkcja kopiuje wskaźnika interfejsu za pomocą odwołania COM reguły zliczania.Wywołuje wersji w interfejsie wskazywanej przez pp , a następnie przypisuje lp do niego po zwiększając liczbę odwołań.
Ta funkcja helper inteligentne wskaźnik jest używany przez Klasy CComPtr i Klasy CComQIPtr.
Wymagania
Nagłówek: atlcomcli.h