CreateActivationFactory 函数

创建生成指定类的实例可由 Windows 时激活运行时。的工厂。

template<typename Factory>
   inline HRESULT STDMETHODCALLTYPE CreateActivationFactory(
      _In_ unsigned int *flags,  
      _In_ const CreatorMap* entry, 
      REFIID riid, 
     _Outptr_ IUnknown **ppFactory) throw();

参数

  • flags
    一个或多个 RuntimeClassType 枚举值的组合。

  • entry
    包含初始化和注册信息 riid参数设置为 CreatorMap 的指针。

  • riid
    对接口 ID. 的引用

  • ppFactory
    如果该操作成功完成,对活动工厂的指针。

返回值

S_OK,如果成功;否则,一错误的 HRESULT。

备注

如果模板参数从 Factory IActivationFactory接口对象,不是派生断言错误发出。

要求

标头: module.h

命名空间: Microsoft::WRL

请参见

参考

Microsoft::WRL::Wrappers::Details 命名空间