Udostępnij za pośrednictwem


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

Zobacz też

Informacje

Klasa CComPtr

Klasa CComQIPtr