Função CreateActivationFactory
Cria uma fábrica que gerencia instâncias da classe especificada que pode ser alternada por 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 uma ou mais valores de enumeração RuntimeClassType .entry
Ponteiro para CreatorMap que contém informações de inicialização e do registro sobre o parâmetro riid.riid
Referência a uma ID de interfaceppFactory
Se essa operação for concluída com êxito, um ponteiro para uma fábrica de ativação.
Valor de Retorno
S_OK se bem-sucedido; caso contrário, um HRESULT que declara o erro.
Comentários
Um erro de afirmar é emitido se o parâmetro Factory do modelo não se deriva da interface IActivationFactory.
Requisitos
Cabeçalho: module.h
Namespace: Microsoft::WRL