다음을 통해 공유


CComQIPtr 클래스

COM 인터페이스 포인터를 관리 하는 스마트 포인터 클래스입니다.

template<
   class T,
   const IID* piid = &__uuidof(T)
>
class CComQIPtr: public CComPtr<T>

매개 변수

  • T
    저장 되는 포인터 유형을 지정 하는 COM 인터페이스입니다.

  • piid
    IID에 대 한 포인터 T.

Members

wc177dxw.collapse_all(ko-kr,VS.110).gifPublic 생성자

Name

설명

CComQIPtr::CComQIPtr

생성자입니다.

wc177dxw.collapse_all(ko-kr,VS.110).gifPublic 연산자

Name

설명

CComQIPtr::operator =

포인터 멤버 포인터를 할당합니다.

설명

ATL을 사용 하 여 CComQIPtrCComPtr COM 인터페이스 포인터를 관리 하는 파생 CComPtrBase.두 클래스 모두 자동 참조 카운팅 호출을 통해 수행 AddRef릴리스.오버 로드 된 연산자는 포인터 연산을 처리 합니다.

상속 계층 구조

CComPtrBase

CComPtr

CComQIPtr

요구 사항

헤더: atlcomcli.h

참고 항목

참조

CComPtr::CComPtr

CComQIPtr::CComQIPtr

CComPtrBase 클래스

CComQIPtrElementTraits 클래스

기타 리소스

ATL 클래스 개요