Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Indique si le runtime associé à cette interface peut être chargé dans le processus actuel, en tenant compte d’autres runtimes qui peuvent déjà être chargés dans le processus.
Syntaxe
HRESULT IsLoadable(
[out, retval] BOOL *pbLoadable);
Paramètres
pbLoadable
[out] true si ce runtime peut être chargé dans le processus actuel ; sinon, false.
Valeur de retour
Cette méthode retourne les HRESULT spécifiques suivants ainsi que les erreurs HRESULT indiquant l'échec de la méthode.
| HRESULT | Description |
|---|---|
| S_OK | La commande s'est correctement terminée. |
| E_POINTER |
pbLoadable a la valeur null. |
Notes
Si un autre runtime est déjà chargé dans le processus et que le runtime associé à cette interface peut être chargé pour l’exécution côte à côte in-process, pbLoadable retourne true. Si les deux runtimes ne peuvent pas s’exécuter côte à côte in-process, pbLoadable retourne false. Par exemple, le Common Language Runtime (CLR) version 4 peut s’exécuter côte à côte dans le même processus avec CLR version 2.0 ou CLR version 1.1. Toutefois, CLR version 1.1 et CLR version 2.0 ne peuvent pas s’exécuter côte à côte in-process.
Si aucun runtime n’est chargé dans le processus, cette méthode retourne toujours true.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : MetaHost.h
Bibliothèque : incluse en tant que ressource dans MsCorEE.dll
Versions de .NET Framework : Disponibles depuis 4