다음을 통해 공유


CComPtrBase::QueryInterface

지정한 인터페이스에 포인터를 반환 하도록이 메서드를 호출 합니다.

template <
   class Q
> HRESULT QueryInterface(Q** pp ) const throw( );

매개 변수

  • Q
    개체 형식을 해당 인터페이스 포인터입니다.

  • pp
    요청 된 인터페이스 포인터를 받는 출력 변수의 주소입니다.

반환 값

실패 시 성공 또는 인터페이스에는 S_OK를 반환 합니다.

설명

이 메서드를 호출 합니다. IUnknown::QueryInterface.

디버그 빌드에서 어설션 오류가 발생 합니다 pp 에 NULL과 같지 않습니다.

요구 사항

헤더: atlcomcli.h

참고 항목

참조

CComPtrBase 클래스

CComPtrBase::SetSite