CComObjectRootEx::InternalQueryInterface

정적 HRESULT InternalQueryInterface ( void * pThis, const _ATL_INTMAP_ENTRY * pEntries, REFIID iid, void ** ppvObject );

반환 값

표준 HRESULT 값 중 하나。

매개 변수

pThis

[in] QueryInterface 를 노출 하는 인터페이스의 COM 맵을 포함 하는 개체에 대 한 포인터。

pEntries

[in] 사용할 수 있는 인터페이스의 지도 액세스 하는 _ATL_INTMAP_ENTRY 구조에 대 한 포인터。

iid

[in] 요청 되는 인터페이스의 GUID。

ppvObject

[out] 인터페이스를 찾을 수 없는 경우 iid또는 NULL 에 지정 된 인터페이스 포인터에 대 한 포인터。

주의

요청된 된 인터페이스에 대 한 포인터를 검색합니다.

InternalQueryInterface 만 인터페이스 COM 맵 테이블에서 처리합니다. 개체가 집계 InternalQueryInterface 외부 알에 위임 하지 않습니다. COM_INTERFACE_ENTRY 매크로 또는 그 변종 중 하나를 사용 하 여 COM 맵 테이블에 인터페이스를 입력할 수 있습니다.

CComObjectRootEx 개요 |nbsp; 클래스 멤버(&N)

참고 항목nbsp;CComObjectRootEx::InternalAddRef, CComObjectRootEx::InternalRelease(&N)

Index