ClrCreateManagedInstance, fonction
Crée une instance du type managé spécifié.
Cette fonction est déconseillée dans le .NET Framework version 4. Utilisez l'activation COM pour créer une instance de type managé ou utilisez l'hébergement (consultez Interfaces d'hébergement de .NET Framework 4).
STDAPI ClrCreateManagedInstance (
[in] LPCWSTR pTypeName,
[in] REFIID riid,
[out] void **ppObject
);
Paramètres
pTypeName
[in] Pointeur vers le nom du type de l'instance demandée.riid
[in] IID du type de l'instance demandée.ppObject
[out] Pointeur vers un autre pointeur vers une instance du type managé qui a été demandé par l'appelant.
Notes
Le Common Language Runtime doit déjà être chargé dans un processus. Par exemple, il peut être chargé en utilisant un appel à la fonction CorBindToRuntimeEx avant l'appel à la fonction ClrCreateManagedInstance. Si le runtime n'est pas chargé, ClrCreateManagedInstance, essayez d'abord de charger la version v1.0.3705 du runtime. Si ce chargement échoue, elle essaie de charger la version la plus récente du runtime.
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : MSCorEE.h
Bibliothèque : MSCorEE.dll
Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0
Voir aussi
Autres ressources
Fonctions statiques globales de l'hébergement .NET Framework 1.1 et 2.0
Hébergement (Référence des API non managées)
Historique des modifications
Date |
Historique |
Motif |
---|---|---|
Juin 2010 |
A corrigé les alternatives à cette fonction déconseillée. |
Commentaires client. |