Partager via


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.