HRESULT AtlInternalQueryInterface ( 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 에 지정 된 인터페이스 포인터에 대 한 포인터。
주의
요청된 된 인터페이스에 대 한 포인터를 검색합니다.
AtlInternalQueryInterface 만 인터페이스 COM 맵 테이블에서 처리합니다. 개체가 집계 AtlInternalQueryInterface 외부 알에 위임 하지 않습니다. COM_INTERFACE_ENTRY 매크로 또는 그 변종 중 하나를 사용 하 여 COM 맵 테이블에 인터페이스를 입력할 수 있습니다.
참고 항목
CComObjectRootEx::InternalAddRef, CComObjectRootEx::InternalRelease