다음을 통해 공유


Module 클래스

관련된 개체의 컬렉션을 나타냅니다.

template<
   ModuleType moduleType
>
class Module;

template<>
class Module<InProc> : public Details::ModuleBase;

template<>
class Module<OutOfProc> : public Module<InProc>;

매개 변수

  • moduleType
    하나 이상의 조합 ModuleType 열거형 값입니다.

Members

BR245049.collapse_all(ko-kr,VS.110).gif보호 된 클래스

Name

설명

Module::GenericReleaseNotifier 클래스

현재 모듈의 마지막 개체가 해제 될 때 이벤트 처리기를 호출 합니다.이벤트 처리기에 람다, functor, 또는 함수 포인터에 의해 지정 됩니다.

Module::MethodReleaseNotifier 클래스

현재 모듈의 마지막 개체가 해제 될 때 이벤트 처리기를 호출 합니다.이벤트 처리기 개체와 해당 포인터--a-메서드 멤버 지정 됩니다.

Module::ReleaseNotifier 클래스

모듈의 마지막 개체가 해제 될 때 이벤트 처리기를 호출 합니다.

BR245049.collapse_all(ko-kr,VS.110).gifPublic 생성자

Name

설명

Module::~Module 소멸자

모듈 클래스의 현재 인스턴스를 deinitializes.

BR245049.collapse_all(ko-kr,VS.110).gifProtected 생성자

Name

설명

Module::Module 생성자

모듈 클래스의 새 인스턴스를 초기화합니다.

BR245049.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

Module::Create 메서드

모듈의 인스턴스를 만듭니다.

Module::DecrementObjectCount 메서드

감소 모듈에서 개체의 수를 추적 합니다.

Module::GetActivationFactory 메서드

정품 인증 공장을 모듈을 가져옵니다.

Module::GetClassObject 메서드

캐시 클래스 팩터리를 검색 합니다.

Module::GetModule 메서드

모듈의 인스턴스를 만듭니다.

Module::GetObjectCount 메서드

이 모듈에 의해 관리 되는 개체의 수를 검색 합니다.

Module::IncrementObjectCount 메서드

모듈에 의해 추적 되는 개체의 수를 증가 시킵니다.

Module::RegisterCOMObject 메서드

다른 응용 프로그램에 연결할 수 있도록 하나 이상의 COM 개체를 등록 합니다.

Module::RegisterObjects 메서드

COM 등록 또는 Windows 런타임 개체를 다른 응용 프로그램에 연결할 수 있도록 합니다.

Module::RegisterWinRTObject 메서드

하나 이상의 레지스터 Windows 런타임 개체를 다른 응용 프로그램에 연결할 수 있도록 합니다.

Module::Terminate 메서드

종료 모듈에서 인스턴스화된 모든 공장 됩니다.

Module::UnregisterCOMObject 메서드

하나 이상의 COM 개체를 다른 응용 프로그램에 연결할 수 없도록 취소 합니다.

Module::UnregisterObjects 메서드

다른 응용 프로그램에 연결할 수 있도록 개체에 지정 된 모듈을 등록 취소 합니다.

Module::UnregisterWinRTObject 메서드

하나 이상의 등록 취소 Windows 런타임 개체를 다른 응용 프로그램에 연결할 수 있도록 합니다.

BR245049.collapse_all(ko-kr,VS.110).gifProtected 메서드

Name

설명

Module::Create 메서드

모듈의 인스턴스를 만듭니다.

BR245049.collapse_all(ko-kr,VS.110).gif보호된 데이터 멤버

Name

설명

Module::objectCount_ 데이터 멤버

얼마나 많은 클래스에 작성 된 추적의 확인 함수입니다.

Module::releaseNotifier_ 데이터 멤버

ReleaseNotifier 개체에 대 한 포인터를 보유합니다.

BR245049.collapse_all(ko-kr,VS.110).gif매크로

ActivatableClass

지정 된 클래스의 인스턴스를 만들 수 있는 공장을 포함 하는 내부 캐시를 채웁니다.이 매크로 기본 팩터리 및 그룹 ID 매개 변수를 지정합니다.

ActivatableClassWithFactory

지정 된 클래스의 인스턴스를 만들 수 있는 공장을 포함 하는 내부 캐시를 채웁니다.이 매크로 특정 공장 매개 변수를 지정할 수 있습니다.

ActivatableClassWithFactoryEx

지정 된 클래스의 인스턴스를 만들 수 있는 공장을 포함 하는 내부 캐시를 채웁니다.이 매크로 특정 공장 및 그룹 ID 매개 변수를 지정할 수 있습니다.

상속 계층 구조

ModuleBase

Module

Module

요구 사항

헤더: module.h

네임 스페이스: Microsoft::WRL

참고 항목

참조

Microsoft::WRL 네임스페이스