Compartilhar via


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.