以下是 IActivationFactory 接口的简化定义:
DECLARE_INTERFACE(IActivationFactory)
{
STDMETHOD(ActivateInstance)(_Outptr_result_nullonfailure_ IInspectable **instance) PURE;
};
主要方法是 ActivateInstance,用于创建接口的实例。这个接口通常与 Windows 运行时的 COM 相关机制一起使用。
如果你在开发 Windows 应用程序,特别是使用 WinRT 的话,可以通过这个接口创建对象的实例。通常,这个接口的实现是由相应的运行时系统提供的。
转载请注明出处:http://www.pingtaimeng.com/article/detail/23785/Win32 API/Activation.h/IActivationFactory