共用方式為


Module 類別

表示相關物件的集合。

template<
   ModuleType moduleType
>
class Module;

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

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

參數

Members

BR245049.collapse_all(zh-tw,VS.110).gif受保護的類別

名稱

描述

Module::GenericReleaseNotifier 類別

目前模組中最後一個物件被釋放時叫用事件處理常式。事件處理常式由 Lambda、functor、或 pointer-to-function 指定。

Module::MethodReleaseNotifier 類別

目前模組中最後一個物件被釋放時叫用事件處理常式。事件處理常式由物件及其指標方法成員指定。

Module::ReleaseNotifier 類別

模組中最後一個物件釋放時會叫用一個事件處理常式。

BR245049.collapse_all(zh-tw,VS.110).gif公用建構函式

名稱

描述

Module::~Module 解構函式

取消初始化模組類別目前的執行個體。

BR245049.collapse_all(zh-tw,VS.110).gif受保護的建構函式

名稱

描述

Module::Module 建構函式

初始化 Module 類別的新執行個體。

BR245049.collapse_all(zh-tw,VS.110).gif公用方法

名稱

描述

Module::Create 方法

建立模組的執行個體。

Module::DecrementObjectCount 方法

遞減模組追蹤的物件數目。

Module::GetActivationFactory 方法

取得模組的啟動 Factory。

Module::GetClassObject 方法

擷取類別 Factory 的快取。

Module::GetModule 方法

建立模組的執行個體。

Module::GetObjectCount 方法

擷取這個模組所處理的物件數目。

Module::IncrementObjectCount 方法

遞增將模組追蹤的物件數目。

Module::RegisterCOMObject 方法

註冊一或多個 COM 物件,讓其他應用程式可以連接至這些項目。

Module::RegisterObjects 方法

COM 註冊器或 Windows 執行階段 物件,讓其他應用程式可以連接至這些項目。

Module::RegisterWinRTObject 方法

註冊一或多個 Windows 執行階段 物件,讓其他應用程式可以連接至這些項目。

Module::Terminate 方法

讓產生模組具現化的任何 Factory 關閉。

Module::UnregisterCOMObject 方法

解除登錄一或多個 COM 物件,以防止其他應用程式與它們連接。

Module::UnregisterObjects 方法

解除登錄在指定之模組的物件,讓其他應用程式無法連接到它們。

Module::UnregisterWinRTObject 方法

解除註冊一或多個 Windows 執行階段 物件,讓其他應用程式無法連接到它們。

BR245049.collapse_all(zh-tw,VS.110).gif受保護的方法

名稱

描述

Module::Create 方法

建立模組的執行個體。

BR245049.collapse_all(zh-tw,VS.110).gif受保護的資料成員

名稱

描述

Module::objectCount_ 資料成員

記錄多少類別是以 認可 函式建立的。

Module::releaseNotifier_ 資料成員

保留一個指向 ReleaseNotifier 物件的指標。

BR245049.collapse_all(zh-tw,VS.110).gif巨集

ActivatableClass

填入包含一個 Factory 可以建立指定的類別執行個體的內部快取。這個巨集指定預設 Factory 和群組 ID 參數。

ActivatableClassWithFactory

填入包含一個 Factory 可以建立指定的類別執行個體的內部快取。這個巨集可讓您指定特定 Factory 參數。

ActivatableClassWithFactoryEx

填入包含一個 Factory 可以建立指定的類別執行個體的內部快取。這個巨集可讓您指定特定 Factory 和群組 ID 參數。

繼承階層架構

ModuleBase

Module

Module

需求

標題: module.h

命名空間: Microsoft::WRL

請參閱

參考

Microsoft::WRL 命名空間