ActivateInstance Function

Registers and retrieves an instance of a specified type defined in a specified class ID.

template<
   typename T
>
inline HRESULT ActivateInstance(
   _In_ HSTRING activatableClassId,
   _Out_ Microsoft::WRL::Details::ComPtrRef<T> instance
);

Parameters

  • T
    A type to activate.

  • activatableClassId
    The name of the class ID that defines parameter T.

  • instance
    When this operation completes, a reference to an instance of T.

Return Value

S_OK if successful; otherwise, an error HRESULT that indicates the cause of the error.

Requirements

Header: client.h

Namespace: Windows::Foundation

See Also

Reference

Windows::Foundation Namespace