Метод IActivationFactory::ActivateInstance (activation.h)
Создает новый экземпляр класса среда выполнения Windows, связанный с текущей фабрикой активации.
Синтаксис
HRESULT ActivateInstance(
[out] IInspectable **instance
);
Параметры
[out] instance
Тип: IInspectable**
Указатель на новый экземпляр класса , связанный с текущей фабрикой активации.
Возвращаемое значение
Тип: HRESULT
Эта функция может возвращать следующие значения.
Код возврата | Описание |
---|---|
|
Новый экземпляр класса успешно создан. |
|
instance имеет значение NULL. |
|
Интерфейс IInspectable не реализуется классом, связанным с текущей фабрикой активации. |
|
Не удалось создать экземпляр класса . |
Комментарии
Используйте функцию ActivateInstance для активации класса среда выполнения Windows. Функция ActivateInstance подключается к фабрике активации, связанной с указанным идентификатором активируемого класса, создает экземпляр путем вызова конструктора нулевого аргумента для класса и освобождает фабрику активации.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | activation.h |