Module 클래스
관련된 개체의 컬렉션을 나타냅니다.
template<
ModuleType moduleType
>
class Module;
template<>
class Module<InProc> : public Details::ModuleBase;
template<>
class Module<OutOfProc> : public Module<InProc>;
매개 변수
- moduleType
하나 이상의 조합 ModuleType 열거형 값입니다.
Members
보호 된 클래스
Name |
설명 |
---|---|
현재 모듈의 마지막 개체가 해제 될 때 이벤트 처리기를 호출 합니다.이벤트 처리기에 람다, functor, 또는 함수 포인터에 의해 지정 됩니다. |
|
현재 모듈의 마지막 개체가 해제 될 때 이벤트 처리기를 호출 합니다.이벤트 처리기 개체와 해당 포인터--a-메서드 멤버 지정 됩니다. |
|
모듈의 마지막 개체가 해제 될 때 이벤트 처리기를 호출 합니다. |
Public 생성자
Name |
설명 |
---|---|
모듈 클래스의 현재 인스턴스를 deinitializes. |
Protected 생성자
Name |
설명 |
---|---|
모듈 클래스의 새 인스턴스를 초기화합니다. |
Public 메서드
Name |
설명 |
---|---|
모듈의 인스턴스를 만듭니다. |
|
감소 모듈에서 개체의 수를 추적 합니다. |
|
정품 인증 공장을 모듈을 가져옵니다. |
|
캐시 클래스 팩터리를 검색 합니다. |
|
모듈의 인스턴스를 만듭니다. |
|
이 모듈에 의해 관리 되는 개체의 수를 검색 합니다. |
|
모듈에 의해 추적 되는 개체의 수를 증가 시킵니다. |
|
다른 응용 프로그램에 연결할 수 있도록 하나 이상의 COM 개체를 등록 합니다. |
|
COM 등록 또는 Windows 런타임 개체를 다른 응용 프로그램에 연결할 수 있도록 합니다. |
|
하나 이상의 레지스터 Windows 런타임 개체를 다른 응용 프로그램에 연결할 수 있도록 합니다. |
|
종료 모듈에서 인스턴스화된 모든 공장 됩니다. |
|
하나 이상의 COM 개체를 다른 응용 프로그램에 연결할 수 없도록 취소 합니다. |
|
다른 응용 프로그램에 연결할 수 있도록 개체에 지정 된 모듈을 등록 취소 합니다. |
|
하나 이상의 등록 취소 Windows 런타임 개체를 다른 응용 프로그램에 연결할 수 있도록 합니다. |
Protected 메서드
Name |
설명 |
---|---|
모듈의 인스턴스를 만듭니다. |
보호된 데이터 멤버
Name |
설명 |
---|---|
얼마나 많은 클래스에 작성 된 추적의 확인 함수입니다. |
|
ReleaseNotifier 개체에 대 한 포인터를 보유합니다. |
매크로
지정 된 클래스의 인스턴스를 만들 수 있는 공장을 포함 하는 내부 캐시를 채웁니다.이 매크로 기본 팩터리 및 그룹 ID 매개 변수를 지정합니다. |
|
지정 된 클래스의 인스턴스를 만들 수 있는 공장을 포함 하는 내부 캐시를 채웁니다.이 매크로 특정 공장 매개 변수를 지정할 수 있습니다. |
|
지정 된 클래스의 인스턴스를 만들 수 있는 공장을 포함 하는 내부 캐시를 채웁니다.이 매크로 특정 공장 및 그룹 ID 매개 변수를 지정할 수 있습니다. |
상속 계층 구조
ModuleBase
Module
Module
요구 사항
헤더: module.h
네임 스페이스: Microsoft::WRL