Module::GetActivationFactory 方法

获取模块的启动工厂。

WRL_NOTHROW HRESULT GetActivationFactory(
   _In_ HSTRING pActivatibleClassId,
   _Deref_out_ IActivationFactory **ppIFactory,
   wchar_t* serverName = nullptr
);

参数

  • pActivatibleClassId
    运行时类的 IID。

  • ppIFactory
    指定的运行时类的 IActivationFactory。

  • serverName
    类工厂的子集的名称当前模块的。指定用于 ActivatableClassWithFactoryEx 宏的服务器名称或指定 nullptr 获取默认服务器名称。

返回值

S_OK,如果成功;否则, GetActivationFactory 返回的 HRESULT。

要求

标题: module.h

命名空间: Microsoft:: WRL

请参见

参考

Module 类

ActivatableClass 宏