CComPolyObject::QueryInterface
요청 된 인터페이스에 대 한 포인터를 검색합니다.
STDMETHOD(QueryInterface)(
REFIID iid,
void** ppvObject
);
template <class Q>
HRESULT QueryInterface(Q ** pp);
매개 변수
Q
COM 인터페이스입니다.iid
[in] 요청 된 인터페이스의 식별자입니다.ppvObject
[out] 로 식별 되는 인터페이스 포인터에 대 한 포인터 iid.이 인터페이스는 개체를 지원 하지 않는 경우 ppvObject 설정 NULL.pp
[out] 로 식별 되는 인터페이스에 대 한 포인터 __uuidof(Q).
반환 값
표준 HRESULT 값입니다.
설명
요청 된 인터페이스의 경우 집계 개체에 대 한 IUnknown, QueryInterface 집계 된 개체를 직접 포인터를 반환 합니다. IUnknown 및 참조 횟수를 증가 시킵니다.그렇지 않으면이 메서드는 인터페이스를 통해 쿼리를 CComContainedObject 데이터 멤버 m_contained.
요구 사항
헤더: atlcom.h