Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Cria uma instância do tipo gerido especificado.
Esta função foi preterida no .NET Framework 4. Utilize a ativação COM para criar uma instância do tipo gerido ou utilize o alojamento (veja ClR Hosting Interfaces Added in the .NET Framework 4 and 4.5 (Interfaces de Alojamento CLR Adicionadas no .NET Framework 4 e 4.5).
Sintaxe
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á a ser pedido.
riid
[in] O IID do tipo de instância que está a ser pedido.
ppObject
[fora] Um ponteiro para um ponteiro para uma instância do tipo gerido que foi pedido pelo autor da chamada.
Observações
O runtime de linguagem comum já deve ser carregado para um processo. Por exemplo, pode ser carregado através de uma chamada para a função CorBindToRuntimeEx antes de a ClrCreateManagedInstance função ser chamada. Se o runtime não estiver carregado, ClrCreateManagedInstance primeiro tenta carregar v1.0.3705 do runtime. Se isso falhar, tentará carregar a versão mais recente do runtime.
Requisitos
Plataformas: Veja Requisitos de Sistema.
Cabeçalho: MSCorEE.h
Biblioteca: MSCorEE.dll
.NET Framework Versões: Disponível desde 1.0