다음을 통해 공유


_com_ptr_t::QueryInterface

Microsoft 전용

캡슐화된 인터페이스 포인터에서 IUnknown QueryInterface 멤버 함수를 호출합니다.

구문

template<typename _InterfaceType> HRESULT QueryInterface (
   const IID& iid,
   _InterfaceType*& p
) throw ( );
template<typename _InterfaceType> HRESULT QueryInterface (
   const IID& iid,
   _InterfaceType** p
) throw( );

매개 변수

iid
IID 인터페이스 포인터의

p
원시 인터페이스 포인터입니다.

설명

지정된 IID 인터페이스 포인터를 사용하여 캡슐화된 인터페이스 포인터를 호출 IUnknown::QueryInterface 하고 결과 원시 인터페이스 포인터를 p반환합니다. 이 루틴은 성공 또는 실패를 나타내기 위해 HRESULT를 반환합니다.

Microsoft 전용 종료

참고 항목

_com_ptr_t 클래스