CreateClassFactory 函数
创建导致指定类的实例的一个工厂。
template<typename Factory>
inline HRESULT STDMETHODCALLTYPE CreateClassFactory(
_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 从接口 IClassFactory,并非派生断言错误发出。
要求
标题: module.h
命名空间: Microsoft:: WRL