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를 참조하세요.