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 宏