다음을 통해 공유


IConnectionPointContainerImpl 클래스

이 클래스는 IConnectionPointImpl 개체의 컬렉션을 관리하는 연결점 컨테이너를 구현합니다.

구문

template<class T>
class ATL_NO_VTABLE IConnectionPointContainerImpl
   : public IConnectionPointContainer

매개 변수

T
에서 파생된 IConnectionPointContainerImpl클래스입니다.

멤버

공용 메서드

이름 설명
IConnectionPointContainerImpl::EnumConnectionPoints 연결 가능한 개체에서 지원되는 연결점을 반복하는 열거자를 만듭니다.
IConnectionPointContainerImpl::FindConnectionPoint 지정된 IID를 지원하는 연결점에 대한 인터페이스 포인터를 검색합니다.

설명

IConnectionPointContainerImpl는 IConnectionPointImpl 개체의 컬렉션을 관리하는 연결점 컨테이너를 구현합니다. IConnectionPointContainerImpl 는 클라이언트가 연결 가능한 개체에 대한 자세한 정보를 검색하기 위해 호출할 수 있는 두 가지 메서드를 제공합니다.

  • EnumConnectionPoints 를 사용하면 클라이언트가 개체가 지원하는 나가는 인터페이스를 결정할 수 있습니다.

  • FindConnectionPoint 를 사용하면 클라이언트가 개체가 특정 나가는 인터페이스를 지원하는지 여부를 확인할 수 있습니다.

ATL에서 연결점을 사용하는 방법에 대한 자세한 내용은 연결 지점 문서를 참조하세요.

상속 계층 구조

IConnectionPointContainer

IConnectionPointContainerImpl

요구 사항

헤더: atlcom.h

IConnectionPointContainerImpl::EnumConnectionPoints

연결 가능한 개체에서 지원되는 연결점을 반복하는 열거자를 만듭니다.

STDMETHOD(EnumConnectionPoints)(IEnumConnectionPoints** ppEnum);

설명

Windows SDK에서 IConnectionPointContainer::EnumConnectionPoints를 참조하세요.

IConnectionPointContainerImpl::FindConnectionPoint

지정된 IID를 지원하는 연결점에 대한 인터페이스 포인터를 검색합니다.

STDMETHOD(FindConnectionPoint)(REFIID riid, IConnectionPoint** ppCP);

설명

Windows SDK에서 IConnectionPointContainer::FindConnectionPoint를 참조하세요.

참고 항목

IConnectionPointContainer
클래스 개요