IActivationFactory::ActivateInstance 方法 (activation.h)

创建与当前激活工厂关联的 Windows 运行时 类的新实例。

语法

HRESULT ActivateInstance(
  [out] IInspectable **instance
);

参数

[out] instance

类型: IInspectable**

指向与当前激活工厂关联的 类的新实例的指针。

返回值

类型: HRESULT

此函数可以返回以下值。

返回代码 说明
S_OK
已成功创建新类实例。
E_INVALIDARG
实例NULL
E_NOINTERFACE
IInspectable 接口不是由与当前激活工厂关联的 类实现的。
E_OUTOFMEMORY
无法创建 类的实例。

注解

使用 ActivateInstance 函数激活Windows 运行时类。 ActivateInstance 函数连接到与指定的可激活类标识符关联的激活工厂,通过调用类上的零参数构造函数创建实例,并释放激活工厂。

要求

要求
最低受支持的客户端 Windows 8 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2012 [桌面应用 |UWP 应用]
目标平台 Windows
标头 activation.h

另请参阅

IActivationFactory

RoActivateInstance