Função CreateActivationFactory
Cria uma fábrica que produz instâncias da classe especificada que podem ser ativados pelo tempo de execução do Windows.
template<typename Factory>
inline HRESULT STDMETHODCALLTYPE CreateActivationFactory(
_In_ unsigned int *flags,
_In_ const CreatorMap* entry,
REFIID riid,
_Outptr_ IUnknown **ppFactory) throw();
Parâmetros
flags
Uma combinação de um ou mais RuntimeClassType valores de enumeração.entry
Ponteiro para uma CreatorMap que contém informações de inicialização e registro sobre o parâmetro riid.riid
Referência a uma identificação de interface.ppFactory
Se a operação for concluída com êxito, um ponteiro para uma fábrica de ativação.
Retornar valor
S_OK se bem sucedida; Caso contrário, um HRESULT que indica o erro.
Comentários
Um erro de assert é emitido se o parâmetro de modelo Factory não deriva de interface IActivationFactory.
Requisitos
Cabeçalho: module.h
Namespace: Microsoft::WRL