다음을 통해 공유


AtlComPtrAssign

같은 종류의 다른 인터페이스 포인터를 인터페이스 포인터를 할당합니다.

ATLINLINE ATLAPI_(IUnknown*) AtlComPtrAssign(
   IUnknown** pp,
   IUnknown* lp
);

매개 변수

  • pp
    주소는 IUnknown 포인터를 다른 포인터를 할당 합니다.

  • lp
    IUnknown 포인터를 같은 종류의 pp.이 포인터에 할당 된 pp.

반환 값

오류 시 NULL 반환. 그렇지 않으면 반환 lp.

설명

이 기능은 COM 참조 횟수 규칙을 사용 하 여 인터페이스 포인터를 복사 합니다.호출 릴리스 가 가리키는 인터페이스 pp 한 다음 할당 lp 후 참조 횟수가 증가 합니다.

이 스마트 포인터 도우미 함수를 사용 하 여 CComPtr 클래스CComQIPtr 클래스.

요구 사항

헤더: atlcomcli.h

참고 항목

참조

CComPtr 클래스

CComQIPtr 클래스