Compartir a través de


Método IActivationFactory::ActivateInstance (activation.h)

Crea una nueva instancia de la clase Windows Runtime asociada al generador de activación actual.

Sintaxis

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

Parámetros

[out] instance

Tipo: IInspectable**

Puntero a una nueva instancia de la clase asociada al generador de activación actual.

Valor devuelto

Tipo: HRESULT

Esta función puede devolver los siguientes valores.

Código devuelto Descripción
S_OK
La nueva instancia de clase se creó correctamente.
E_INVALIDARG
la instancia es NULL.
E_NOINTERFACE
La interfaz IInspectable no se implementa mediante la clase asociada al generador de activación actual.
E_OUTOFMEMORY
No se pudo crear una instancia de la clase .

Comentarios

Use la función ActivateInstance para activar una clase Windows Runtime. La función ActivateInstance se conecta al generador de activación asociado al identificador de clase activable especificado, crea una instancia llamando al constructor de argumento cero en la clase y libera el generador de activación.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado activation.h

Consulte también

IActivationFactory

RoActivateInstance