Função de ClrCreateManagedInstance
Cria uma instância do tipo gerenciado especificado.
Essa função foi preterida na .NET Framework versão 4. Use a ativação COM para criar uma instância do tipo gerenciado ou hospedagem (consulte .NET Framework 4 Interfaces de hospedagem).
STDAPI ClrCreateManagedInstance (
[in] LPCWSTR pTypeName,
[in] REFIID riid,
[out] void **ppObject
);
Parâmetros
pTypeName
[in] Um ponteiro para o nome do tipo de instância que está sendo solicitado.riid
[in] O IID do tipo de instância que está sendo solicitado.ppObject
[out] Um ponteiro para um ponteiro para uma instância do tipo gerenciado que foi solicitada pelo chamador.
Comentários
O common language runtime já deve ser carregado em um processo. Por exemplo, pode ser carregado por meio de uma chamada para o CorBindToRuntimeEx funcionar antes de ClrCreateManagedInstance função é chamada. Se o tempo de execução não for carregado, ClrCreateManagedInstance primeiro tenta carregar v 1.0.3705 do tempo de execução. Se isso falhar, ele tenta carregar a versão mais recente do tempo de execução.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: MSCorEE.h
Biblioteca: Mscoree
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0
Consulte também
Outros recursos
.NET Framework 1.1 e 2.0, hospedagem Global de funções estáticas
Hospedagem (referência de API não gerenciada)
Histórico de alterações
Date |
History |
Motivo |
---|---|---|
Junho de 2010 |
Corrigido as alternativas para essa função preterida. |
Comentários do cliente. |